最近,我在 Ubuntu 云服务器Postfix
上设置了一个邮件服务器。该服务器具有静态 IP 地址和正确的 MX 记录(mail.mydomain.net)。当我向 Google 发送邮件时,它会被归类为垃圾邮件,我应该将其标记为非垃圾邮件,而雅虎根本没有收到。除了静态 IP 和 MX 记录之外,还有什么可以验证我的域名,以便所有外部域都能毫无问题地接收从我的邮件服务器发送的邮件?请帮忙...Dovecot
Squirrelmail
答案1
您也可以尝试通过以下服务查找您的 IP(http://mxtoolbox.com/blacklists.aspx) 以确保它没有被列入黑名单或被您的 ISP 识别为被分配到“动态” IP 块。
答案2
很可能您没有设置 PTR 记录。实际上,当我再次阅读时,我发现雅虎根本没有收到它,因此将其改为几乎肯定。
从 Windows(抱歉,不太熟悉 Linux 命令,不知道是否有区别)命令框执行此操作:
- nslookup
- 设置 q=mx
- 您的域名.com
- 记下服务器名称
- 设置 q=a
- 输入该服务器名称
- 记下返回的 IP 地址
- 设置 q=ptr
- 输入该 IP 地址
大多数情况下它会返回服务器名称,但有时不会。如果它没有返回任何内容,那么您可以肯定这就是问题所在。
您还应该考虑添加 SPF DNS 记录,越来越多的域名需要该记录来接收邮件。