Je n'ai plus d'idées! Si je fais ceci:C# .net 3.5 System.Net.Mail
string strTo = "[email protected]";
string strFrom = "[email protected]";
string strSubject = "turn on html";
MailMessage mail = new MailMessage(strFrom, strTo, strSubject, "<u>ok!</u>");
SmtpClient smtp = new SmtpClient("127.0.0.1");
smtp.Send(mail);
cela fonctionne, mais je vois les balises HTML dans Outlook.
si je fais:
mail.IsBodyHtml = true;
avant
smtp.Send(mail);
Je ne recevez pas l'e-mail!
J'ai vérifié le suivi des messages Exchange, le message n'y figure pas.
J'ai vérifié les logs de smtp, je ne vois pas mon message!
J'ai vérifié le filtre anti-spam, pas de message!
J'ai vérifié le dossier de courrier indésirable, pas là!
wierd chose est si je change le strTo à un email externe cela fonctionne !!!!
devenir fou ici :-(
est l'échange sur votre machine ou que vous essayez d'acheminer par l'instance locale IIS SMTP? –
Qu'est-ce qui se passe si vous sortie vers un répertoire au lieu d'utiliser un serveur de messagerie. http://msdn.microsoft.com/en-us/library/ms164241.aspx –