Page 1 of 1

Acuse d e entrega y acuse de lectura en un mail.

PostPosted: Sat Apr 06, 2024 7:34 pm
by FiveWiDi
Hola a todos,

Estoy automatizando unos procesos manuales de generación de facturas y envío por mail.

El caso es que el cliente hoy en día envía las facturas una a una por Outlook con acuse de entrega y acuse de lectura.

Yo estoy usando CDOSYS y consigo reproducir el acuse de lectura, pero no hay manera de reproducir el acuse de entrega.

En mi código utilizo:
oMsg:Fields:Item( "urn:schemas:mailheader:disposition-notification-to" ):Value = cFrom
oMsg:Fields:Item( "urn:schemas:mailheader:return-receipt-to" ):Value = cFrom
oMsg:Fields:Update()


He encontrado varia documentación al respecto de CDOSYS pero no veo que parámetro debo habilitar para el acuse de entrega.

A ver si a Ustedes se les ocurre algo.

Muchas gracias,

Re: Acuse d e entrega y acuse de lectura en un mail.

PostPosted: Sat Apr 06, 2024 10:58 pm
by Antonio Linares
Carlos,

Mira a ver si esto pueda servirte:
Code: Select all  Expand view
oMsg:Fields:Item( "urn:schemas:mailheader:disposition-notification-to" ):Value = cFrom
oMsg:Fields:Item( "urn:schemas:mailheader:return-receipt-to" ):Value = cFrom
oMsg:Fields.Add("X-Confirm-Reading-To", cFrom)
oMsg:Fields:Update()

Re: Acuse d e entrega y acuse de lectura en un mail.

PostPosted: Sun Apr 07, 2024 2:34 pm
by FiveWiDi
Antonio Linares wrote:Carlos,

Mira a ver si esto pueda servirte:
Code: Select all  Expand view
oMsg:Fields:Item( "urn:schemas:mailheader:disposition-notification-to" ):Value = cFrom
oMsg:Fields:Item( "urn:schemas:mailheader:return-receipt-to" ):Value = cFrom
oMsg:Fields.Add("X-Confirm-Reading-To", cFrom)
oMsg:Fields:Update()


Gracias Antonio, pero no ha funcionado.

He escrito a mi proveedor de Hosting, a ver si amablemente me dice que campo de la cabecera de los mails activan ellos cuando les indico 'acuse de entrega'.

He comparado las cabeceras de un mail con acuse de entrega de otro sin acuse; parece ser que este dato no viaja al destinatario, no detecto la diferencia. Si que detecto el 'acuse de lectura' pero eso ya lo tengo.

Sigo buscando, cuando lo encuentre lo publico aquí.