服务器中的 smtp 问题,找不到主机名

发布于 2024-10-15 16:48:16 字数 569 浏览 5 评论 0原文

当我通过邮件功能发送电子邮件时收到此错误。 (IP和电子邮件被隐藏)

[email protected] R=lookuphost T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<[email protected]>: host mail.server.com [XX.XX.XX.XX]: 450 4.7.1 Client host rejected: cannot find your hostname, [XX.XX.XX.XX]

有什么帮助吗?

谢谢

I am getting this error when i send email by mail function. (ip and emails were hid)

[email protected] R=lookuphost T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<[email protected]>: host mail.server.com [XX.XX.XX.XX]: 450 4.7.1 Client host rejected: cannot find your hostname, [XX.XX.XX.XX]

any help ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

誰認得朕 2024-10-22 16:48:16

听起来远程服务器正在尝试对您的 IP 地址进行反向 DNS 查找 - 这通常作为反垃圾邮件措施来完成。此配置由
该 IP 地址块的所有者 - 在您的情况下,可能是托管您的服务器的 ISP。

It sounds like the remote server is trying to do a reverse DNS lookup of your IP address -- this is typically done as an anti-spam measure. This configuration is the responsibility of the
owner of that block of IP addresses -- in your case, probably the ISP that's hosting your server.

愁杀 2024-10-22 16:48:16

您可以通过以下方式检查反向 DNS 显示的内容:

$ dig mail.mydomain.com
...
mail.mydomain.com   90  IN  A   74.125.77.121

反向查找

$ dig -x 74.125.77.121
...
121.77.125.74.in-addr.arpa. 86400 IN    PTR ew-in-f121.1e100.net.

因此 mail.mydomain.com 不等于 ew-in-f121.1e100.net - 您会被阻止。

You can check what reverse DNS shows this way:

$ dig mail.mydomain.com
...
mail.mydomain.com   90  IN  A   74.125.77.121

Reverse lookup

$ dig -x 74.125.77.121
...
121.77.125.74.in-addr.arpa. 86400 IN    PTR ew-in-f121.1e100.net.

So mail.mydomain.com not equal to ew-in-f121.1e100.net - you get blocked.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文