如何configuration我们网站的IIS 和DNS,使邮件不被标记为垃圾邮件

继续我在前面发布的stackoverflow的问题,我们想configurationIIS的专用主机服务器发送成千上万的电子邮件。 我想知道的是,如何configurationSMTP和DNS设置,以便从我们的asp.net应用程序发送的电子邮件不被标记为垃圾邮件。

你需要一个合适的SMTP服务器,比如Exchange或者SmarterMail才能成功发送“成千上万邮件”,你不应该依赖于IIS。

无论您的电子邮件是否被标记为垃圾邮件,都与IIS和DNS很less有关。 您可以设置您的DNS,以便您有有效的反向DNS,您的邮件服务器响应helo的名称与其Alogging相同,您可以设置一个有效的SPFlogging。

您的电子邮件被标记为垃圾邮件的主要原因是其内容,并将您的域名或IP列入黑名单。 如果您的电子邮件包含将被垃圾邮件检测器收集的关键字或内容,则会将其标记为垃圾邮件。 如果您在任何黑名单上,您将被标记为垃圾邮件。 说实话,如果你发送了数以千计的电子邮件,很可能有些人不会这样做,并且会报告你发送垃圾邮件,这很可能使你被列入黑名单。 如果你的内容是有效的,你的用户期望(或者至less注册)你的电子邮件,你应该没有问题的垃圾邮件。

如果你真的发送垃圾邮件,那么你将被检测为垃圾邮件,这是应该的方式。

要在IIS中configurationSMTP,请参阅以下内容:
http://www.codeproject.com/KB/aspnet/EasySMTP_package.aspx

为防止垃圾邮件,代码中必须有有效的发件人(发件人)地址。