缺少来自网络生成的电子邮件的退回

缺少来自网络生成的电子邮件的退回

我们使用 Google Apps 托管我公司的邮件。在我们的网站上,我们代表用户发送一些电子邮件。在这些电子邮件中,我们包含如下内容:

Return-Path: <[email protected]>
Sender: <[email protected]>

发送邮件效果很好(通过了 SPF 测试),但如果邮件发送到无效的电子邮件地址,我们预计会收到一封退回邮件,邮件地址为“[电子邮件保护]“。该邮件永远不会到达。(如果我们从 gmail 界面手动向同一封错误电子邮件发送电子邮件,邮件就会到达)。

我们过去总是按预期收到退回邮件,但现在似乎总是被悄悄屏蔽(不是垃圾邮件或其他)。是否有新的策略可以在“发件人”与“返回路径”不匹配时屏蔽退回邮件?

我们非常希望获得这些退回邮件以验证邮件是否送达。有什么方法可以防止它们被阻止吗?!

谢谢你!

答案1

他们可能使用 BATV 或类似机制。这是一种过滤未通过该服务发送的邮件的退回邮件的机制。它的存在是为了当垃圾邮件发送者使用您的电子邮件之一作为发件人和/或返回路径时,您不会收到退回邮件。

针对这种情况的解决方案是让服务器使用 gmail 发送,或者使用不去往 gmail 的返回路径。

祝你好运,
若昂·米格尔·内维斯

答案2

我也遇到了同样的问题。

我使用的是 Google Apps 版本的 Gmail,带有一个万能地址。当我发送电子邮件到[电子邮件保护],如果我通过 Gmail 网络界面发送电子邮件,我只会收到退回消息,而如果我通过 Outlook(通过 Gmail)发送电子邮件,我则不会收到退回消息。

这个问题大约在两个月前开始出现,但我昨天才注意到。

当我通过 Outlook 发送电子邮件时,我以以下身份登录 Google Apps[电子邮件保护],但假装被称为[电子邮件保护]。因此,Return-Path 和 From 地址有一个电子邮件地址,但 Sender 有另一个电子邮件地址。大多数电子邮件客户端将其显示为[电子邮件保护],并且任何一个地址都可以工作(由于 catch-all)。

自从发现这个问题后,我在 Google Apps 上创建了一个名为[电子邮件保护]并开始以此方式登录。(帐户重命名功能本来会更好,但免费版本不提供此功能。)弹回问题现已消失。

因此,我的回答是:是的,Gmail 似乎有一项新政策,当 Return-Path 与以下地址不匹配时,会阻止退回邮件:发件人- 匹配字段不足。

答案3

所以,我终于找到了问题所在。问题在于我使用的“发件人”电子邮件不是真实帐户,而是一个“群组”帐户,其成员是另一个群组,而该群组有实际用户作为成员。我怀疑 Google 不会向“群组”电子邮件地址发送退回邮件。解决方法是让发件人成为实际用户/电子邮件帐户。

顺便说一句,我还可以使用 Google 的 + 符号来更清楚地说明退回邮件来自何处。在我的例子中,我们将发件人设置为“[电子邮件保护]“,但随后根据所发送的电子邮件类型,添加了类似“[电子邮件保护]“因此我们知道这属于哪种类型的反弹,并可以采取适当的措施。

答案4

问题可能出在以下两个问题之一(第一个最有可能)

  1. 您的网站电子邮件服务器认为“mycompany.com”是本地的,因此在本地发送退回邮件(而不是发送到 Gmail)。验证这一点的简单方法是向 @mycompany.com 中的有效 ID 发送电子邮件,然后查看邮件是否到达。

  2. 这不太可能,但 Gmail 可能正在验证英美电视台。在这种情况下,Gmail 会认为这是垃圾邮件并阻止它。拿这个电子邮件服务器测试从 Gmail 和您的网络应用程序中,您可以检查是否存在该问题。

相关内容