smtp 远程主机响应“550 发件人验证失败”

jfo*_*her 11 email smtp

我正在处理的服务器将 qmail 用于 MTA。我可以发送和接收几乎每个域,除了一两个出现以下错误或非常类似的错误:

550-Verification failed for <jonathan@aprimatic.es>
550-No Such User Here
550 Sender verify failed
Run Code Online (Sandbox Code Playgroud)

据我从这篇文章中了解到,远程主机尝试向我的主机发送电子邮件,以查看邮箱是否真的存在。

我从我的笔记本电脑上用 telnet 尝试了相同的命令,我得到了250 ok答案,导致认为用户确实存在。

为什么远程主机没有得到与我相同的响应?

如何检查来自远程主机的流量是否确实可以路由到我的发送主机?

还有其他建议吗?

谢谢

mai*_*ilq 9

这不是你的错。这是收件人服务器的故障。

做“发件人验证”总是一个坏主意。您必须说服收件人停止这种行为,因为这不是一种合适的反垃圾邮件方法。

但是,您为修复它所做的任何事情都是在浪费时间。

  • “为什么这是一个坏主意”中的所有那些愚蠢的论点都不是绝对令人信服的。如果你用蹩脚的 FROM: 发送邮件,那是个坏主意,这是你的问题。是的,这是你的错 (2认同)