Google Apps作为SMTP中继?

我们已经将我们公司的域名与Google Apps相关联,并且我们还在我们公司中安装了一个安装了Google作为SMTP中继的Kerio Connect(邮件服务器)。 由于谷歌需要SMTPauthentication,我们使用我们的邮件地址之一进行身份validation。 但它会导致谷歌用“用户名”的地址replace“发件人”标题。

例如,我们想从[email protected]发送电子邮件。 用户smtp@company.org用于Kerio Connect邮件服务器的SMTP中继设置中的SMTPauthentication。 邮件被发送,但是在收件人一方,它表示邮件来自[email protected],尽pipe它实际上是从[email protected]发送的(回复邮件头也设置为[email protected] :() 。

在Gmail帮助的“ 从其他地址发送邮件 ”部分中,当使用[email protected]进行身份validation时,会说明如何从[email protected]发送电子邮件。 – 他们说我需要使用user2 @注册Gmail,并将user1 @添加为我自己的另一个邮件地址(邮件设置 – >帐户 – >“发送邮件为”部分)。 它工作。 例如,当我用[email protected]注册并添加[email protected]作为我拥有的另一个邮件地址时,则可以使用[email protected]发送来自[email protected]的电子邮件进行身份validation,而收件人会看到邮件是从[email protected]发送的。

但是如果我在域上有一百个电子邮件地址呢? 我不想在设置中添加这100个地址。
我只希望任何用户(*@company.org)都可以使用[email protected]用户发送电子邮件进行身份validation,我希望收件人看到邮件是从*@company.org发送的,而不是[email protected]发送的。

有没有一个简单的方法来做到这一点?

https://support.google.com/a/answer/2956491?hl=en&ref_topic=2921034

他们确实提供你想要的,如果你看

我查看了相同的情况,并且无法以您想要的方式将Google Apps用作出站中继。

如果您注册Postini,情况可能会有所不同,但我没有真正关注这项服务。

更改您的MXlogging以将INCOMMING邮件发送到Google Apps,对您的OUTGOING邮件没有任何影响。 你可以从你想要的任何服务器发送它,即使用你的主机或你的ISP。

有几件事要注意:1)确保你的SMTP服务器有反向查找条目。 2)确保您的SMTP服务器名称parsing与服务器相同的地址,即,如果EHLO是SMTP.yourdomain.com.au,则nslookup for SMTP.yourdomain.com.au需要与地址匹配。 3)如果您使用的是SPF,请确保将您的非Google SMTP服务器包含在TXTlogging中(以及Google设置)。 4)同上,如果你使用DKIM。

1和2将确保您不会被立即标记为垃圾邮件。

询问Google。 因为他们为你提供了一个完成这个任务的方法,你应该遵循他们的指导。 如果你不喜欢他们的做法,那么你必须向他们投诉。 或者更改提供者。

谢谢您的回复。
虽然我在问题中描述的方法是有效的(尽pipe它还不够完美),但我们决定暂时不使用Gmail作为SMTP中继。 现在我们正在使用我们的托pipe服务器的SMTP。