我采用了一个存在电子邮件路由问题的环境,其中电子邮件由于跳数过多而延迟。我的一些用户能够毫无延迟地发送/接收,但我的许多用户在内部和外部都遇到了发送/接收延迟。
我所有的电子邮件都通过一个托管的垃圾邮件过滤器,然后转发给我们。
我们的环境有两个管理组,CurrentGroup
和OldGroup
. 这些接受多个域的电子邮件。我们所有的电子邮件都应该通过OldGroup
,它有我们的智能主机(我假设以前的 IT 团队试图从一个迁移到另一个,但从未完成项目)。
OldGroup
CurrentGroup
使用路由组连接器连接到以下服务器作为远程桥头:
- 后端1
- 后端2
- 后端3
- 后端4
OldGroup
有两个 SMTP 连接器。第一个 SMTP 连接器连接到remote.partner.com
(托管在不同的设施中);所有发往这里的邮件都通过合作伙伴的智能主机通过公共 IP 转发,并带有本地桥头SMART-HOST
。第二个 SMTP 连接器应该使用带有本地桥头的 DNS 路由所有外发电子邮件SMART-HOST
。
CurrentGroup
还通过OldGroup
路由组连接器与远程桥头连接SMART-HOST
。我昨晚做了这个改变,它似乎有帮助,但我仍然遇到交付问题。
CurrentGroup
有一个 SMTP 连接器通过SMART-HOST
具有以下本地桥头的智能主机转发所有邮件:
- 后端1
- 后端2
- 后端3
- 后端4
这是一个逻辑视图:
这是我的 Exchange 系统管理器视图的示例:
在所有服务器的默认 SMTP 虚拟服务器服务上,我将 smart-host 值设置为SMART-HOST
.
我相信问题出在路由组之间。我不确定这些配置是否正确。我需要一个 SMTP 连接器从我的CurrentGroup
指向到我的OldGroup
throughSMART-HOST
吗?并OldGroup
通过CurrentGroup
后端服务器?如何配置和验证我的邮件在 Exchange 2003 中的两个管理组之间路由?
我将进行以下更改:
删除在 SMTP 虚拟服务器上设置的所有智能主机。您的智能主机应该设置在SMTP 连接器上,而不是设置在 SMTP 虚拟服务器本身上。在 SMTP 虚拟服务器上设置的智能主机将导致该虚拟服务器发送的所有流量都发送到指定的智能主机(即使虚拟服务器只是在没有指定智能主机的 SMTP 连接器中命名)。
获取WinRoute的副本以检查您的网关地址路由表 (GWART)。它将帮助您可视化 Exchange 正在尝试做什么。
CurrentGroup' Administrative Group (AG). You don't need an SMTP connector in the
从CurrentGroup中删除 SMTP 连接器AG for email to be delivered from
CurrentGroupservers to the Internet through the
SMART-HOSTserver located in the
OldGroupAG, so long as the address space on the
SMTP 连接器connector in the
OldGroup` AG 的范围不限于 AG 级别。