服务器中的 smtp 问题,找不到主机名
当我通过邮件功能发送电子邮件时收到此错误。 (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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来远程服务器正在尝试对您的 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.
您可以通过以下方式检查反向 DNS 显示的内容:
反向查找
因此 mail.mydomain.com 不等于 ew-in-f121.1e100.net - 您会被阻止。
You can check what reverse DNS shows this way:
Reverse lookup
So mail.mydomain.com not equal to ew-in-f121.1e100.net - you get blocked.