邮件服务器的 IP 与网络服务器不同 - 出现 554 错误

邮件服务器的 IP 与网络服务器不同 - 出现 554 错误

我有一个在 Digital Ocean droplet 上运行的网店,而同一域名的电子邮件收件箱则在不同的 VPS 上运行。突然间,网店发送的一些电子邮件被收件人拒绝,并显示以下错误消息:

host mx01.emig.gmx.net[XX.XXX.XX.XXX (Receiver IP adress)] refused to
    talk to me: 554-gmx.net (mxgmx104) Nemesis ESMTP Service not available
    554-No SMTP service 554 invalid DNS PTR resource record, IP=XX.XXX.XX.XXX (IP of the webshop)

我已经添加了包含以下内容的 SPF 记录:

v=spf1 a mx ~all

域名的 a 记录指向网络服务器,mx 记录指向托管电子邮件收件箱的服务器。

SPF 记录有问题吗?或者其他地方有问题?

答案1

您应该为 IP 地址(网店的 IP)设置 rDNS(PTR)记录,因为收件人邮件服务器由于邮件来源 IP 地址的 PTR(rDNS)记录无效或没有 PTR(rDNS)记录而拒绝该邮件。

相关内容