如何创建链接连接器
适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上一次修改主题: 2007-01-02
本主题说明如何使用 Exchange 命令行管理程序在运行 Microsoft Exchange Server 2007 且安装了集线器传输服务器角色或边缘传输服务器角色的计算机上创建链接连接器。“链接连接器”是链接到发送连接器的接收连接器。对于链接连接器,基于目标域的常规路由逻辑被覆盖。接收连接器接收的所有邮件都会转发到该接收连接器所链接到的发送连接器。如果需要将邮件发送到第三方反垃圾邮件和防病毒服务进行处理,然后再使这些邮件返回到 Exchange 2007 组织以进行传递,那么这种方案非常有用。
下面列出了要创建链接连接器所必须满足的要求:
一个接收连接器只能链接到一个发送连接器。
接收连接器必须存在,才能将其链接到发送连接器。
所链接的发送连接器必须将邮件路由到智能主机。可以使用智能主机的 IP 地址或完全限定的域名 (FQDN) 来指定智能主机标识。智能主机标识可以是智能主机服务器的 FQDN、邮件交换 (MX) 记录或地址 (A) 记录。如果将 FQDN 配置为智能主机标识,发送连接器的源服务器必须能够使用域名系统 (DNS) 名称解析来定位智能主机服务器。
可以使用 Exchange 管理控制台或 Exchange 命令行管理程序创建发送连接器或接收连接器。但只能在 Set-SendConnector cmdlet 中使用 LinkedReceiveConnector 参数将接收连接器链接到现有的发送连接器。如果要新建发送连接器,并将接收连接器链接到它,则必须使用带有 LinkedReceiveConnector 参数的 New-SendConnector cmdlet。
开始之前
若要执行下列步骤,必须为您使用的帐户委派下列角色:
- Exchange 组织管理员角色
若要在安装了边缘传输服务器角色的计算机上执行以下步骤,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。
有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项。
链接连接器方案
此部分介绍边缘传输服务器上的一种典型链接连接器方案。下表介绍了该方案中的发送连接器和接收连接器。
边缘传输服务器上典型链接连接器方案中的发送连接器和接收连接器
连接器名称 | 链接状态 | 连接器说明 |
---|---|---|
ReceiveConnectorA |
已链接到 SendConnectorC |
此连接器接收所有来自 Internet 的邮件。 |
ReceiveConnectorB |
未链接 |
此连接器只接收来自第三方反垃圾邮件和防病毒服务的邮件。 |
SendConnectorC |
包含所链接的 ReceiveConnectorA |
此连接器将所有邮件发送到第三方反垃圾邮件和防病毒服务智能主机。 |
SendConnectorD |
未链接 |
此连接器将所有邮件发送到 Exchange 组织。 |
在此方案中,所有发往 Exchange 2007 组织的邮件都通过 ReceiveConnectorA 到达边缘传输服务器。由于 ReceiveConnectorA 已链接到 SendConnectorC,这些邮件会立刻通过 SendConnectorC 重定向到第三方反垃圾邮件和防病毒服务。第三方反垃圾邮件和防病毒服务处理完这些邮件后,这些邮件会通过 ReceiveConnectorB 传回边缘传输服务器。
ReceiveConnectorB 是一个未链接的接收连接器。在此方案中,该连接器非常重要。如果没有 ReceiveConnectorB,邮件将通过 ReceiveConnectorA 返回边缘传输服务器,然后再转回第三方反垃圾邮件和防病毒服务。此过程将无限继续下去。但由于 ReceiveConnectorB 未链接到发送连接器,边缘传输服务器可自由选择到达 Exchange 组织的路由。这可以通过 SendConnectorD 来实现。这些邮件随后会通过 SendConnectorD 传递到 Exchange 组织中的原始收件人。
将接收连接器链接到发送连接器
运行以下命令可将接收连接器链接到新的发送连接器。
使用 Exchange 命令行管理程序将接收连接器链接到新的发送连接器
使用以下命令:
New-SendConnector -Name <ConnectorName> -LinkedReceiveConnector <ReceiveConnectorID> -SmartHosts <SmarthostID> -SmartHostAuthMechanism <AuthMechanism> -DNSRoutingEnabled $False -MaxMessageSize unlimited
在下面的示例中,该命令将接收连接器链接到新的发送连接器。发送连接器和接收连接器的属性如下所示:
发送连接器名称:“To Hygiene Service”
所链接的接收连接器标识:“Edge01\From Internet”
智能主机标识:hygiene.contoso.com
智能主机身份验证机制:
ExternalAuthoritative
New-SendConnector -Name "To Hygiene Service" -LinkedReceiveConnector "Edge01\From Internet" -SmartHosts hygiene.contoso.com -SmartHostAuthMechanism ExternalAuthoritative -DNSRoutingEnabled $False -MaxMessageSize unlimited
有关语法和参数的详细信息,请参阅 New-SendConnector。
运行以下命令可将接收连接器链接到现有的发送连接器。
使用 Exchange 命令行管理程序将接收连接器链接到现有的发送连接器
使用以下命令:
Set-SendConnector <ConnectorID> -LinkedReceiveConnector <ReceiveConnectorID> -SmartHosts <SmarthostID> -SmartHostAuthMechanism <AuthMechanism> AddressSpaces $Null -DNSRoutingEnabled $False -MaxMessageSize unlimited
在下面的示例中,该命令将接收连接器链接到现有的发送连接器。发送连接器和接收连接器的属性如下所示:
发送连接器标识:“To Hygiene Service”
所链接的接收连接器标识:“Edge01\From Internet”
智能主机标识:hygiene.contoso.com
智能主机身份验证机制:
ExternalAuthoritative
Set-SendConnector "To Hygiene Service" -LinkedReceiveConnector "Edge01\From Internet" -SmartHosts hygiene.contoso.com -SmartHostAuthMechanism ExternalAuthoritative AddressSpaces $Null -DNSRoutingEnabled $False -MaxMessageSize unlimited
有关语法和参数的详细信息,请参阅 Set-SendConnector。
删除已链接的连接器
将接收连接器链接到发送连接器之后,您可能需要在某个时候断开此链接。下面的内容介绍了用于断开链接的选项:
删除接收连接器所链接到的发送连接器 可以使用 Exchange 管理控制台或在 Exchange 命令行管理程序中使用 Remove-SendConnector cmdlet 删除发送连接器。删除发送连接器后,您无需修改接收连接器的配置。
删除已链接到发送连接器的接收连接器 可以使用 Exchange 管理控制台或在 Exchange 命令行管理程序中使用 Remove-ReceiveConnector cmdlet 删除接收连接器。删除接收连接器后,您必须修改发送连接器的配置。删除已链接的接收连接器后,发送连接器将不具有任何已配置的地址空间。如果尝试查看或修改发送连接器,您会收到一条错误消息,说明该发送连接器已损坏。若要为发送连接器配置地址空间,可以使用 Exchange 管理控制台或在 Exchange 命令行管理程序中使用 Set-SendConnector cmdlet。
有关语法和参数的详细信息,请参阅下列主题:
详细信息
有关详细信息,请参阅下列主题: