I'm working on a tool that schedules emails with our mail server in C#. I had been using the System.Net.Mail classes to send the mail.
Recently I've come across various issues with regards to RFC violations and other issues, such as SmtpClient not ending the SMTP session according to protocol. Each of these problems is counting toward a high spam score and affecting email delivery, so I need a solution to these problems.
I'm wondering what other people have resorted to in order to resolve these issues. Have people started using a third part component, if so which one?
EDIT: As supporting evidence, please see: http://www.codeproject.com/KB/IP/MailMergeLib.aspx