如何配置我们网站的 IIS[SMTP] 和 DNS,以便电子邮件不会被标记为垃圾邮件

如何配置我们网站的 IIS[SMTP] 和 DNS,以便电子邮件不会被标记为垃圾邮件

继续这个问题我之前在 stackoverflow 上发过帖子,我们想配置专用托管服务器的 IIS 来发送数千封电子邮件。我想知道的是,如何配置 IIS 的 SMTP 和 DNS 设置,以便从我们的 asp.net 应用程序发送的电子邮件不会被标记为垃圾邮件。

答案1

您将需要一个合适的 SMTP 服务器(例如 Exchange 或 SmarterMail)才能成功发送“数千封电子邮件”,您不应该依赖 IIS 来实现这一点。

答案2

您的电子邮件是否被标记为垃圾邮件与 IIS 和 DNS 关系不大。您可以设置 DNS,以便拥有有效的反向 DNS,您的邮件服务器响应与其 A 记录同名的 helo,并且您可以设置有效的 SPF 记录。

您的电子邮件被标记为垃圾邮件的主要原因是其内容,以及您的域名或 IP 被列入黑名单。如果您的电子邮件包含垃圾邮件检测器会识别的关键字或内容,它将被标记为垃圾邮件。如果您被列入任何黑名单,您将被标记为垃圾邮件。老实说,如果您发送了数千封电子邮件,很可能有些人会不喜欢这种情况,并会举报您发送垃圾邮件,这很可能会让您被列入黑名单。如果您的内容有效,并且您的用户正在等待(或至少注册)您的电子邮件,那么您应该不会遇到垃圾邮件的问题。

如果您确实发送了垃圾邮件,那么您将被检测为垃圾邮件,这是应该的。

答案3

要在 IIS 中配置 SMTP,请参见以下内容:
http://www.codeproject.com/KB/aspnet/EasySMTP_package.aspx

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

相关内容