从我的新服务器发送的电子邮件由于“奇怪”的主机名而被 SMTP 暂停?

从我的新服务器发送的电子邮件由于“奇怪”的主机名而被 SMTP 暂停?

我在从服务器发送电子邮件时遇到了一些问题:因滥用而被 SMTP 服务器禁止/暂停(IP 被阻止)。 这仅发生在我的新虚拟服务器上

回到问题:我的新服务器配置错误了吗?我该如何修复它,并希望这也能解决暂停问题?

故事:

新的服务器Received标头

这是从我的私人虚拟服务器上运行的 PHP 脚本发送的消息标题的一部分:

Received: from apogeo.hpsart.it (31-193-130-251.static.as29550.net
 [31.193.130.251])

奇怪的是,31-193-130-251.static.as29550.net不是主机名。SMTP 服务器/客户端交互:

SERVER -> CLIENT: 220 smtps.pec.aruba.it ESMTP Postfix
CLIENT -> SERVER: EHLO apogeo.hpsart.it
[...]
SMTP ERROR: RCPT TO command failed: 554 5.7.1 <31-193-130-251.static.as29550.net
[31.193.130.251]>: Client host rejected: IP address banned for abuse. Please 
contact the support or use the Webmail

/etc/hosts配置正确(我猜)。我认为这可能是暂停的原因。我不是专家,但:

127.0.0.1       plutone plutone.iosystems.it localhost localhost.localdomain
::1     plutone plutone.iosystems.it localhost localhost.localdomain

旧服务器Received标头

旧服务器运行良好,从未被暂停/禁止。标头显示正确的主机名:

Received: from apogeo.hpsart.it (guest2.iosystems.it
 [81.31.150.182])

文件/etc/hosts几乎相同。

更新 1:根据@Tero Kilkanen 的建议,我已将反向 DNS(原先为空白)从 更改为31.193.130.251plutone.iosystems.it它不起作用:Recevied始终显示31-193-130-251.static.as29550.net而不是主机名。

答案1

问题在于您的正向和反向 DNS 条目不一样。必须使 IP 到 DNS 和 DNS 到 IP 的映射与电子邮件相同。

您应该要求您的托管服务提供商为您的服务器 IP 地址设置正确的反向 DNS(sub.domain.com)。

相关内容