Ich arbeite an einem Tool, das E-Mails mit unserem Mailserver in C# terminiert. Ich hatte die System.Net.Mail-Klassen verwendet, um die E-Mail zu senden.
In letzter Zeit bin ich auf verschiedene Probleme im Zusammenhang mit RFC-Verletzungen und anderen Problemen gestoßen, z. B. dass SmtpClient die SMTP-Sitzung nicht protokollgemäß beendet. Jedes dieser Probleme trägt zu einer hohen Spam-Quote bei und beeinträchtigt die E-Mail-Zustellung, so dass ich eine Lösung für diese Probleme benötige.
Ich frage mich, was andere Leute getan haben, um diese Probleme zu lösen. Haben die Leute angefangen, eine Drittkomponente zu verwenden, und wenn ja, welche?
EDIT : Als Beleg dafür siehe: http://www.codeproject.com/KB/IP/MailMergeLib.aspx
0 Stimmen
In Ihrem zweiten Absatz sollten Sie einen Link zu den Belegen angeben, auf die Sie sich beziehen.
1 Stimmen
Du meine Güte: social.msdn.microsoft.com/forums/en-US/netfxnetcom/thread/ Das hat also eindeutig keine hohe Priorität.
0 Stimmen
Tatsächlich war es für uns eine hohe Priorität, dies für .NET 4.0 zu beheben, und wir haben speziell in diesem Bereich von System.Net.Mail erhebliche Verbesserungen vorgenommen. Siehe meine Antwort unten
0 Stimmen
Sogar der .NET4 SmtpClient funktioniert nicht mit der aktuellen Version von MailSlurper - er verursacht Verbindungsabbrüche und eine Überlastung der Warteschlange - so schlecht, dass er im Grunde nicht verwendet werden kann. Man könnte versuchen, MailSlurper die Schuld zu geben, aber das scheint ziemlich unwahrscheinlich - github.com/mailslurper/mailslurper/issues/49