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

#1 楼

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


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

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

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

评论


是的,我就是这样做的。

– Maxim Zaslavsky
2010-6-30在21:55

无效,父域仍然在电子邮件标题中可见:“返回路径”,“接收的SPF”和“身份验证结果”中都包含父域详细信息。

–搁置
2010年7月2日在7:02



回答您自己的问题完全可以!感谢分享。

–蒂姆·布特(TimBüthe)
2011年11月30日10:17

看来Google弄错了。为我的域正确设置SPF字段后,“ via”字段开始出现。我想这将是另一回事。

– Stavros Korokithakis
13年7月24日在14:05

如果您使用的是G Suite,则需要先在“域管理员”中启用此设置,然后再配置电子邮件域外部托管的“发件人”地址时,允许用户通过外部SMTP服务器发送邮件

–迈克·奥塔玛(Mikko Ohtamaa)
20-2-12在20:21

#2 楼

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

评论


因为这是一个别名域(配置为使用Google作为其邮件服务器),所以没有外部邮件服务器。我花了一段时间才弄清楚我可以将服务器设置为Google的服务器...请参见下面的回答:)

–x3ja
2010年6月30日在21:22

#3 楼

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

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

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

评论


恐怕是行不通的。即使配置了SPF,DKIM和DomainKeys,您仍然可以“代表”。对我而言唯一有效的解决方案是将Gmail设置为将其自身用作外部SMTP服务器。

–理查德
18年5月24日在11:34

#4 楼

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

最后,我最终选择了“允许每个用户使用”这一重要选项单击“下一步”后,在“ https://admin.google.com/ac/apps/gmail/ enduseraccess”下找到Gsuite Admin中的“外部网关”

,而不是将其刷新为“已保存”选项,它会转到下一屏,提供出站域的SMTP服务器登录详细信息,您可以在此再次输入userid @ alias域名和密码。

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

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

因此,缺少的内容您的情况可能是启用“允许每个用户的外部网关”