Mandar confirmación de lectura con Java Api Mail
El otro día en el trabajo me mandaro mandar un mailing masivo, pero en esta ocasión, el mailing tenía una pequeña novedad, debería tener acuse de recibo. La verdad que nunca me había parado a pensar como o en que parte del mail se introduciría esa característica, pero con Java Mail, y unas pequeñas búsquedas en Google todo resuelto.
Tan solo es necesario añadir un campo más a la cabecera del mensaje, lugar donde también se encuentran los campos TO, FRO, CC, SUBJECT, etc. Para ello deberemos usar el método addHeader de la clase Part, implementada por la clase Message. Este método recibe 2 parámetros, uno que indica el tipo de cabecera que queremos incluir en el mensaje y el otro que indica su valor.
Para añadir la confirmación de lectura al mensaje deberemos añadir la siguiente cabecera:
Disposition-Notification-To |
y el valor a donde querremos que se envíe la petición de respuesta.
message.addHeader("Disposition-Notification-To","info@deckerix.com"); |
Disculpame decirte pero no funciona!
este código lo estoy usando desde hace años en mi empresa Gustavo y nos funciona…
¿A qué cuenta le estás mandado la confirmación? Por ejemplo Gmail no te la pide
http://geekjavamas.blogspot.com/2011/06/correo-de-confirmacion-java.html
Gustavo lo que tu has comentado en tu blog no tiene nada que ver con mi post…
Como funciona?, es decir, si yo soy el remitente del mail, cuando le llega al destinatario, da alguna opción para responder? o simplemente con abrirlo, automáticamente envía la confirmación de lectura al remitente.
Cuanto tiempo aprox.tarda en llegar esa respuesta de confirmación de lectura?
A mi código, le añadí esta linea, pero no me funciona. O no con todos los servidores SMTP funciona?
Solo funciona para cuentas gmail?
Gracias y espero pronta respuesta.