¿Cómo generar notificación por correo electrónico de rebote, con algo de información adicional incluido

StackOverflow https://stackoverflow.com/questions/3417715

Pregunta

Ahora mismo estoy empezando a investigar esto, y hasta ahora no han llegado con mucho. Por lo tanto, espero que ustedes me puede ayudar, o que me señale en algún tipo de dirección.

Estoy en una situación en la que tengo que de alguna manera sea capaz de detectar una entrega de correo electrónico fallado y / o rebotó de devolución de correo electrónico. Entonces, tengo que ser capaz de enviar un correo electrónico de notificación que describe este fracaso, así como incluir alguna otra información, específica en el correo electrónico de notificación también.

Por el momento, realmente no tengo ni idea de cómo hacer esto. El sistema de correo electrónico que tenemos ahora implica un cierto código C # .NET, que envía el correo electrónico a través de un servidor SMTP de cambio administrado. Por lo tanto, mis pensamientos iniciales son que podría ser capaz de utilizar la información del encabezado de correo electrónico de lograr esto, pero no estoy terriblemente familiar con todas las cabeceras de correo electrónico disponibles. Asimismo, no estoy en absoluto en oposición a la búsqueda y el uso de algún tipo de solución de terceros, pero de nuevo, no estoy familiarizado con tales soluciones o proveedores de soluciones, y por lo que estoy muy abierto a las sugerencias allí también.

¿Fue útil?

Solución

No está seguro si desea descargar mensajes desde un servidor IMAP o un servidor POP3. Si es el caso, es posible que desee revisar la último rebote inspector de componentes . También permiten procesar archivos EML.

Otros consejos

¿Está utilizando la clase SMTPClient? Si es así, hay un SmtpFailedRecipientsException que ayudaría a lograr lo que necesita.

Ejemplos y más información dada aquí:

http://msdn.microsoft.com /en-us/library/system.net.mail.smtpfailedrecipientsexception.aspx

Puede utilizar PostMark que le permite al proceso de programación mensajes devueltos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top