我们的一些收件人也遇到了这个问题。
主要是 Comcast 用户和 Century Link 等等。问题是,您是从(例如)www-data@thisdomain(这将是 machines 域名,即www-data@WebServer01)发送 - 在标题中,无论谁在FROM 字段。 FROM 字段中的实际域是customer_service@yourstoredomain.com。您需要做以下两件事之一。
如果您在自己的操作系统上托管 Magento 安装并且您可以控制它,则需要更改计算机主机名以匹配您的 Web 域名。即yourwebsite.com。
如果这不是一个选项,那么您将需要使用像您提到的那样的 Magento 插件,并让它通过 SMTP 登录到您的电子邮件服务提供商(我们使用 Office365)并从“您创建的真实”电子邮件地址。
失败的原因是提供商(即 Comcast CenturyLink)上的 SPF 记录不允许来自标头中指定域以外的域的电子邮件。这通常是为了防止向客户发送垃圾邮件等。因此,像这样的公司只是阻止或在某些情况下将该电子邮件重定向回原始FROM 域中的用户。
如果可能,最简单的方法是尝试更改电子邮件标题中的域。希望您管理自己的操作系统,以便您可以控制它。如果没有,请尝试查看您的托管服务提供商是否会为您提供“入狱”区域的访问权限,以便您可以更改上述设置。 SMTP 路由不好玩......