配置 Exchange 2010 SP1 以将已发送邮件转发到 Google Apps

配置 Exchange 2010 SP1 以将已发送邮件转发到 Google Apps

我目前正在运行双重递送 Google Apps 设置,其中 Google Apps 是域的 MX 记录中的主要邮件服务器。在我们逐步淘汰 Exchange 之前,我的用户可以使用 Exchange 或 Google Apps。

我已将 Google Apps 设置为将所有邮件转发到 Exchange 收件箱。但是,当我的用户使用 OWA 或 Outlook 将邮件从 Exchange 发送给另一个域用户时,Exchange 会内部将电子邮件路由到该其他用户的 Exchange 邮箱,完全跳过 Google Apps。

将 Exchange 设置为按用户将发送和接收的邮件转发到 Google Apps 很简单,但这会导致邮件循环,即 Exchange 和 Apps 永远互相发送相同的邮件。我只想将发送的邮件转发到 Google Apps 和 Exchange 收件箱。

因此,我尝试设置另一个接收连接器。这没有任何作用,因此我怀疑“内部”电子邮件处理发生在“外部”邮件处理或发送连接器规则应用之前。此 Microsoft 页面解释了电子邮件是如何路由的,但几乎没有提供关于如何强制使用 MX 记录在外部传递/转发内部域消息的指导,这可以解决我的问题。

有其他人遇到过这个问题吗?我解决问题的方法正确吗?这似乎是邮件服务器中相当常见的功能,但我似乎找不到它。

答案1

类似的事情发生在这个问题,我想提一下我在那里的评论中遗漏的一些内容:

这从根本上来说是一件笨拙的事情,无论你想出什么办法让它发挥作用,它都会变得拼凑物

您正在采用两个邮件系统,并将它们设置为为 yourdomain.com 创建一个邮件系统,然后尝试使用用于在不同电子邮件域之间移动消息的机制让它们相互通信。当然有问题!(顺便说一句,不要把这当回事,我过去也不得不这样做,尽管是在更有限的基础上。)

一个笨拙的想法:我不使用 Google Apps,您能否将其设置为接收另一个域(yourdomain.net 或 temp.yourdomain.com)的电子邮件并将这些邮件发送到相同的邮箱?[电子邮件保护][电子邮件保护]两者都进入同一个用户的邮箱?然后 Exchange 可以将所有已发送的邮件复制到该新域。这种设置或许多类似设置的一个缺点是,人们将在他们的收件箱中收到所有“已发送”邮件的副本。

相关内容