邮件服务器发送邮件到外部域时出现问题

邮件服务器发送邮件到外部域时出现问题

最近,我在 Ubuntu 云服务器Postfix上设置了一个邮件服务器。该服务器具有静态 IP 地址和正确的 MX 记录(mail.mydomain.net)。当我向 Google 发送邮件时,它会被归类为垃圾邮件,我应该将其标记为非垃圾邮件,而雅虎根本没有收到。除了静态 IP 和 MX 记录之外,还有什么可以验证我的域名,以便所有外部域都能毫无问题地接收从我的邮件服务器发送的邮件?请帮忙...DovecotSquirrelmail

答案1

您也可以尝试通过以下服务查找您的 IP(http://mxtoolbox.com/blacklists.aspx) 以确保它没有被列入黑名单或被您的 ISP 识别为被分配到“动态” IP 块。

答案2

很可能您没有设置 PTR 记录。实际上,当我再次阅读时,我发现雅虎根本没有收到它,因此将其改为几乎肯定。

从 Windows(抱歉,不太熟悉 Linux 命令,不知道是否有区别)命令框执行此操作:

  1. nslookup
  2. 设置 q=mx
  3. 您的域名.com
  4. 记下服务器名称
  5. 设置 q=a
  6. 输入该服务器名称
  7. 记下返回的 IP 地址
  8. 设置 q=ptr
  9. 输入该 IP 地址

大多数情况下它会返回服务器名称,但有时不会。如果它没有返回任何内容,那么您可以肯定这就是问题所在。

您还应该考虑添加 SPF DNS 记录,越来越多的域名需要该记录来接收邮件。

相关内容