![邮件被退回(postfix 和 gmail 邮件服务器)](https://linux22.com/image/799339/%E9%82%AE%E4%BB%B6%E8%A2%AB%E9%80%80%E5%9B%9E%EF%BC%88postfix%20%E5%92%8C%20gmail%20%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%89.png)
有时。
这很令人困惑。我们有一个服务,您会收到一封确认电子邮件,其中包含一个链接,用于确认您的帐户等。
如果用户从他们自己的域之一发送电子邮件;例如[电子邮件保护]或者[电子邮件保护]或者[电子邮件保护]然后它总是报告找不到它们,或者用户不存在。
现在,所有这些都是一个 php 邮件函数(据我所知),并且是从我们的网络服务器发送的。这些网络服务器是我们域的一部分,我们使用 Google,并且拥有适当的 SFP 和 MX 条目。
我收到的最常见的消息是声称地址不存在或输入错误,但是在所有情况下,电子邮件都存在并且没有多余的“。”或空格或字母。
您尝试联系的电子邮件帐户不存在。请尝试 550-5.1.1 仔细检查收件人的电子邮件地址是否有拼写错误或 550-5.1.1 不必要的空格。了解更多信息,请访问 550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 el5si16864532vdb.30-gsmtp(回复 RCPT TO 命令)
我已经用我的一个 @gmail.com 帐户对此进行了测试,并且没有遇到向我发送电子邮件的问题。
那么,既然这里的 @randomtheirdomain.net 的拒绝率较高,那么可能是我们的原因还是他们的原因?或者两者兼而有之?
编辑;我想指出的是,当我设置 postfix 时,我使用 postfix 的“空客户端”设置进行设置(http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client)
我这样做是因为我认为服务器只会发送邮件,而不应该接收和/或进行本地邮件传递。
答案1
我最终改变了 postfix 以使用 TLS,并最终解决了这个问题。