系统生成的电子邮件被退回

System Generated Emails Bouncing Back

我正在使用 Zend Mail 发送系统生成的电子邮件,但其中一些被退回了。当我从 Opera 邮件发送时,它们不会退回。当电子邮件退回时,我收到以下消息。 Zend 是否内置了任何允许我发送这些电子邮件的东西?

错误消息

550 Sender verify failed
550-Requested action not taken: mailbox unavailable
550 invalid DNS A/AAAA resource record

谢谢, 马特

问题:

为您提供退回响应的服务器正在通过检查 Zend 发送域的 IP 地址是否与您的 Zend 服务器的 IP 地址匹配来验证您的 Zend 电子邮件不是 'spam'。

您无法控制 IP 地址,但您可以控制 Zend 在电子邮件中作为发件人域的域名。

要解决此问题,请确保将 Zend 配置为使用您想要的域名发送电子邮件。

支票:

1.) 确保 Zend 设置为从正确的域名发送。 2.) 确保你有一个 DNS A Record3.) 确保你有一个 DNS MX Record


当接收服务器执行 DNS 反向查找以验证电子邮件发件人的域名是否与发送它的服务器的 IP 地址一致时,会发生 550 错误。在这种情况下,它不是。

最后一件事,如果您的网站通过导航到域名就可以正常工作,那就是确保您的域名上有一个现有的 DNS A record 指向服务器处理对域的请求。

另一个非常有价值的 DNS 记录可以确保您在您的域中拥有 MX record。这也应该指向处理域请求的服务器的 IP 地址。