it-swarm.cn

如何摆脱已发送的Gmail邮件中的“代表”?

我有一个Google Apps帐户,其中包含1个主域和一个辅助别名域(例如example.co.uk和example.com)。当我从别名域发送电子邮件时,接收人将发件人视为“ [email protected]代表[email protected]”,这有点混乱。我该如何摆脱呢?

47
x3ja

为此,您需要设置Gmail以通过“外部”邮件服务器发送电子邮件。但是,由于别名域已经在Google中注册,因此您实际上可以将此“外部”服务器设置为它们的服务器,并使它正常工作!

  • Gmail->设置->帐户->编辑信息(在别名帐户上)->下一步->通过example.com SMTP服务器发送(建议用于专业域)...
  • SMTP服务器:smtp.gmail.com,端口465
  • 用户名:[email protected](注意:不是别名域登录名,而是您的主要Gmail登录名)
  • 密码:(上述帐户的密码)
  • 选择发送邮件时始终使用安全连接(SSL)。

如果您没有将此其他域添加为别名,而只是从其他电子邮件地址发送,则必须通过该其他域的电子邮件服务器进行发送。

(是的,我知道我回答了我自己的问题,但是花了我一段时间才弄清楚这个问题,所以我想分享一下!)

38
x3ja

您可以使用gmail的发送功能。在设置->帐户和导入下,编辑有问题的电子邮件地址,并在出现提示时选择“通过example.com SMTP服务器发送电子邮件”。配置SMTP服务器设置后,您应该一切顺利。

4
bdonlan

这是我写的文章,说明为什么可接受的答案都行不通:

http://www.stavros.io/posts/how-properly-configure-google-apps-email/

基本上,您需要同时设置SPF和DKIM字段以使“ via”消失。如果没有设置,有一个bug会删除“ via”,但这只是一个bug,无论如何,您都应该同时设置两者以确保可传递性。这样一来,您就可以正确删除Gmail中的“代表”显示。

1
Stavros Korokithakis

Stavros的建议极大地改善了我们将电子邮件发送到任何外部域的可靠性,并且不会导致其成为垃圾邮件。

但是,为了最终解决问题,我在Gsuite Admin中打开了一个重要选项“允许每个用户的外部网关”,位于“ https://admin.google.com/ac/apps/gmail/ 最终用户访问权限”下”

这样做是在我们添加的电子邮件下,单击“下一步”之后,它不仅会刷新为“已保存”选项,还会显示到下一个屏幕,该屏幕提供出站域的SMTP服务器登录详细信息,您可以在此处再次输入userid @ alias域名和密码。

最终,这确保了邮件始终以user @ aliasdomain的身份发送出去,而没有接收到的Outlook客户端显示“代表”或“通过”。

我想Stavros建议的步骤在DNS级别上也是必需的,但是他可能已经假设此步骤已打开,尽管给出了SMTP详细信息,但On Behalf仍然显示。

因此,您遇到的情况可能是启用“允许每个用户的外部网关”

0