Джефф Этвуд (Jeff Atwood) написал хорошую статью о том, как пропустить фильтры нежелательной почты в своем посте: http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html
Единственная проблема, с которой я столкнулся, - это найти способ подписать электронное письмо закрытым ключом для DKIM. Мы используем объекты MailMessage и SmtpClient, которые поставляются с ASP.NET 3.5. Как я могу подписать письмо с этими объектами?
Кроме того, мы используем бесплатный SMTP-сервер, который поставляется с Windows 2008 R2. Я не верю, что есть способ подписаться с этого сервера, если есть способ, которым я открыт для использования этого подхода.