13

我正在创建一个朋友类型的电子邮件系统,我需要我们的邮件服务器将电子邮件从网站用户发送给他们的朋友,即从 fred@gmail.com 到 tony@gmail.com。

如果像本例中的情况一样,用户都是 Gmail 的一部分,那么朋友将收到一封电子邮件,其中包含警告“此邮件可能不是由:fred@gmail.com 发送的。

我认为到那时在我们的电子邮件中添加一个“发件人”标头(例如 us@company.com),这应该向 Gmail 表明我们是发件人,并且在他们的要求下有效地公开欺骗发件人。这是真的吗,您可以使用“发件人”标头绕过 Gmail 的警告吗?

我意识到这类似于以下问题,但我更感兴趣的是发件人标头是否应该产生影响:从 Web 服务器发送的电子邮件导致 gmail 将其视为网络钓鱼。如何摆脱这个?

更多信息:我正在使用 netmailbot 使用带有 'sender' 和 'x-sender' 的 '-customheader' 参数从我们的邮件服务器发送电子邮件,例如 '-customheader sender:us@company.com x-sender:us@company .com'

4

1 回答 1

16

如果 gmail 没有惨遭失败,那么您将无法抑制此警告。
Google 控制着这两个帐户,因此知道这封邮件不是由 fred 使用他们的基础设施发送的。
使用了一些第三方基础设施(你的),这就是这个警告的全部内容。您可以将任意电子邮件地址设置为“发件人”,Google 不知道这是否合法使用(如果 fred 真的写了邮件)。任何人都可以写下这条信息。通常弗雷德会使用谷歌的基础设施来发送邮件,然后他们就会知道是他。

更简洁的解决方案是将您的电子邮件地址(“noreply@company.com”)作为标头(老实说)并将 fred@gmail.com 设置为回复标头(这样他就可以收到回复)。

于 2013-01-04T11:04:09.987 回答