Pregunta

Estoy tratando de enviar mensajes de correo electrónico que va a rebotar a un buzón conocido. Voy a utilizar VERP. Desafortunadamente el objeto System.Net.Mail.MailMessage no permite que fije con precisión el De: y Remitente: cabeceras dentro de mi correo electrónico - Obliga a los valores para que el correo electrónico resultante contiene la frase 'en nombre de', y no permite me control preciso de las cabeceras MIME pertinentes. Por lo tanto, planeo escribir manualmente mensajes de correo electrónico MIME directamente al directorio de recogida para que pueda controlar de forma independiente los remitentes desde y cabeceras. Mi caja dev es una caja de Vista y por lo tanto no tiene un servidor SMTP. Me gustaría configurar el cuadro de dev por lo que tengo un servidor SMTP que se ejecutan en él. A continuación, puedo apagar el servidor SMTP, escribir mensajes al directorio de recogida, a continuación, encienda el servidor SMTP y ver cómo los correos electrónicos individuales que he escrito se comportará (algunos entregados, algunos saltaron a un controlador de rebote en un dominio de correo electrónico diferente, según lo dictado por el remitente). Dos preguntas: 1. ¿Alguien puede recomendar un servidor SMTP que va a supervisar un directorio de recogida? 2. Si fijo encabezados de la siguiente manera; De: a@a.com; Remitente: b@b.com entonces el destinatario verá el correo electrónico como provenientes de a@a.com (y no verá ninguna referencia a b@b.com), pero si los rebotes de correo a continuación, se enviará la NDR a b@b.com).

Es un verdadero dolor de tener que hacer esto, pero no puedo ver ninguna manera de usar System.Net.Mail.MailMessage sin que echar a perder mis cabeceras.

¿Fue útil?

Solución

Un buen servidor SMTP (gratis) es Mercurio - puede supervisar un directorio y es muy simple de instalar y configurar.

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