Domanda

Sto cercando di inviare e-mail che rimbalzare a una cassetta postale noto. Ho in programma di utilizzare VERP. Purtroppo l'oggetto System.Net.Mail.MailMessage non mi permette di impostare con precisione Da: e Mittente: intestazioni all'interno della mia e-mail - costringe i valori in modo che l'e-mail risultante contiene la frase 'a nome di', e non consente me un controllo preciso pertinenti intestazioni MIME. Ho intenzione quindi di scrivere manualmente i messaggi di posta elettronica MIME direttamente alla directory di prelievo in modo da poter controllare in modo indipendente le intestazioni Da e il mittente. La mia casella di dev è una scatola di Vista e quindi non ha un server SMTP. Vorrei configurare la casella dev in modo da avere un server SMTP in esecuzione su di esso. Posso quindi spegnere il server SMTP, scrivere messaggi al dir pick-up, quindi accendere il server SMPT e vedere come le singole e-mail che ho scritto si comporterà (alcuni consegnati, un po 'rimbalzato a un gestore di rimbalzo su un dominio di posta elettronica diverso, come dettato dal mittente). Due domande: 1. Qualcuno può raccomandare un server SMTP che controllerà una directory di prelievo? 2. Se ho impostato le intestazioni come segue; Da: a@a.com; Mittente: b@b.com poi il destinatario vedrà l'e-mail come proveniente da a@a.com (e non vedrà alcun riferimento al b@b.com), ma se i rimbalzi di posta allora il NDR verrà inviata a b@b.com).

E 'un vero e proprio dolore di dover fare questo, ma non riesco a vedere alcun modo di utilizzare System.Net.Mail.MailMessage senza rovinare le mie intestazioni.

È stato utile?

Soluzione

Una bella (gratuito) del server SMTP è Mercury - è in grado di monitorare una directory ed è molto semplice da configurare e configurare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top