经典的asp电子邮件会发送垃圾邮件而不是收件箱

时间:2014-05-19 13:23:39

标签: asp-classic smtp windows-server-2012 email-spam

我已经将我的经典asp网站从vps移动到专用服务器(Windows Server 2012)。所有的电子邮件都是垃圾邮件而不是收件箱(gmail和hotmail),电子邮件根本没有在雅虎收到。我在Windows服务器上正确配置了smtp。

1 个答案:

答案 0 :(得分:0)

大多数接收电子邮件服务器都非常挑剔您的电子邮件发送地址。他们会检查您的发送IP地址,并可以选择将您的电子邮件归类为垃圾邮件或一并拒绝,除非以下所有情况均属实:

  1. 反向DNS你的IP地址应该给出一个正确的名称(而不是看起来像动态或拨号地址)
  2. 反向DNS应再次转发解析为相同的IP地址
  3. 您的IP地址不得出现在任何阻止列表中或声誉不佳。这里的问题是可能存在不同的阻止列表,您不一定知道他们检查的列表。您可以在http://multirbl.valli.org测试您的IP地址,看看是否存在任何已知问题
  4. 您的发件人电子邮件地址的域名可以在DNS中发布SPF政策,明确告诉全世界允许哪些IP地址为该域发送电子邮件,如果您的IP地址不包括在内,则您被视为虚假发件人
  5. 并且可以进行任何其他反垃圾邮件/伪造检查,这会给您带来麻烦。最好的选择是你通过官方邮件服务器(对于你试图发送的域)转发你的外发电子邮件,因为已经有上述内容,但这通常需要一些认证机制或其他协议。您想要使用的真实邮件服务器。

    接收端的所有这些检查都可以阻止垃圾邮件和其他不需要的电子邮件。为了不被归类为垃圾邮件发送者,您不能只是在随机地址设置随机服务器并开始从随机电子邮件地址(或通常从某个更官方的电子邮件服务器发送的电子邮件地址)发送电子邮件。