我们已将公司的域名链接到 Google Apps,并且公司还安装了 Kerio Connect(邮件服务器),该服务器使用 Google 作为 SMTP 中继。由于 Google 需要 SMTP 身份验证,我们使用我们的一个邮件地址进行身份验证。但这会导致 Google 将“发件人”标头替换为用于身份验证的用户地址。
例如,我们想从[电子邮件保护]. 用户[电子邮件保护]用于 Kerio Connect 邮件服务器的 SMTP 中继设置中的 SMTP 身份验证。邮件已送达,但收件人端显示该邮件来自[电子邮件保护],尽管它实际上是从[电子邮件保护](回复标题也设置为[电子邮件保护]:(。
在里面 ”从其他地址发送邮件“Gmail 帮助”部分解释了如何从以下位置发送电子邮件:[电子邮件保护]什么时候[电子邮件保护]用于身份验证。 - 他们说我需要使用 user2@ 注册 Gmail,并将 user1@ 添加为我拥有的另一个邮件地址(邮件设置 -> 帐户 -> “以...身份发送邮件”部分)。这样就可以了。例如,当我使用[电子邮件保护]并添加[电子邮件保护]作为我拥有的另一个邮件地址,然后我就可以从[电子邮件保护]使用[电子邮件保护]进行身份验证,收件人将看到该消息来自[电子邮件保护]。
但是,如果我的域中有 100 个电子邮件地址怎么办?我不想在设置中添加这 100 个地址。
我只希望任何用户 (*@company.org) 都可以使用[电子邮件保护]用户进行身份验证,我希望收件人看到该消息是从 *@company.org 发送的,而不是[电子邮件保护]。
有没有简单的方法可以做到这一点?
答案1
https://support.google.com/a/answer/2956491?hl=en&ref_topic=2921034
他们确实提供了你想要的东西如果你看看
答案2
我研究过同样的情况,您无法按照自己想要的方式使用 Google Apps 作为出站中继。
如果您注册 Postini,情况可能会有所不同,我还没有真正研究过这项服务。
更改 MX 记录以将传入邮件发送到 Google Apps,不会对您的传出邮件产生任何影响。您可以从任何您想要的服务器发送它,即使用您的主机或您的 ISP。
需要注意以下几点:1) 确保您的 SMTP 服务器具有反向查找条目。2) 确保您的 SMTP 服务器名称解析与服务器相同的地址,即,如果 EHLO 是 SMTP.yourdomain.com.au,则 SMTP.yourdomain.com.au 的 nslookup 需要与该地址匹配。3) 如果您使用 SPF,请确保在 TXT 记录(以及 Google 设置)中包含非 Google SMTP 服务器。4) 如果您使用 DKIM,也请同样操作。
1 和 2 将确保您不会立即被标记为垃圾邮件。
答案3
问问 Google。他们为你提供了完成此操作的方法,你应该遵循他们的指南。如果你不喜欢他们的做法,那么你必须向他们投诉。或者更换提供商。
答案4
谢谢您的回复。
虽然我在问题中描述的方法有效(尽管远非完美),但我们决定暂时不使用 Gmail 作为 SMTP 中继。目前我们正在使用托管服务器的 SMTP。