EdgeSync 及傳送連接器

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2007-03-01

在 Microsoft Exchange 組織訂閱 Edge Transport Server 之後,就必須在 Hub Transport Server 上執行該 Edge Transport Server 的所有傳送連接器組態。EdgeSync 同步處理程序接著會將那些傳送連接器複寫至 Active Directory 應用程式模式 (ADAM) 目錄服務,當成組態資料。本主題說明在 EdgeSync 同步處理程序期間自動建立的傳送連接器,以及 Edge 訂閱對 Edge Transport Server 傳送連接器組態的影響。

自動建立的傳送連接器

將 Edge 訂閱檔案匯入至 Hub Transport Server 以完成 Edge 訂閱程序時,預設會自動建立需要的傳送連接器,來啟用網際網路與 Exchange 組織之間的端對端郵件流程。任何在 Edge Transport Server 上的傳送連接器都會加以刪除。您也可以選擇抑制自動建立傳送連接器,而手動設定傳送連接器。已訂閱 Edge Transport Server 的手動傳送連接器組態會在本主題後面的<手動設定傳送連接器>中討論。

EdgeSync 同步處理程序提供下列傳送連接器:

  • 設定成將電子郵件從 Exchange 組織轉送至網際網路的傳送連接器
  • 設定成將電子郵件從 Edge Transport Server 轉送至 Exchange 組織的傳送連接器

訂閱 Exchange 組織的 Edge Transport Server,也可以讓位在已訂閱 Edge Transport Server 之 Active Directory 目錄服務站台中的 Hub Transport Server 使用組織內傳送連接器,將郵件轉送至該 Edge Transport Server。這些傳送連接器會在本主題的下列各節中予以說明。

自動建立至網際網路的傳送連接器

在 Hub Transport Server 的 Exchange 管理命令介面中執行 New-EdgeSubscription 指令程式時,預設會將 CreateInternetSendConnector 參數設為 $true。下表顯示此傳送連接器的預設組態。

自動網際網路傳送連接器組態

參數

Name

EdgeSync - <站台名稱> to Internet

Address Space

SMTP:*;100

Source Servers

Edge Subscription name

note附註:
Edge 訂閱的名稱會與已訂閱 Edge Transport Server 的名稱相同。

Enabled

True

DNS Routing Enabled

True

Domain Secure Enabled (Mutual Auth TLS)

True

如果相同 Active Directory 站台訂閱多個 Edge Transport Server,則不會建立額外至網際網路的傳送連接器。而是將所有 Edge 訂閱都新增至相同傳送連接器當成來源伺服器。此組態會在已訂閱 Edge Transport Server 之間平衡輸出至網際網路之連線的負載。

此傳送連接器是設定成將電子郵件從 Exchange 組織傳送至所有遠端簡易郵件傳送通訊協定 (SMTP) 網域。該連接器會使用網域名稱系統 (DNS) 路由將網域名稱解析為郵件交換 (MX) 記錄。您可以手動修改此連接器的組態。然而,如果必須透過智慧主機來路由傳送輸出電子郵件 (舉例來說),則可以不要建立此連接器,並手動設定至網際網路的傳送連接器。

note附註:
設定成使用智慧主機路由傳送電子郵件的傳送連接器,其 DNSRoutingEnabled 參數必須設為 $false。如果 DNSRoutingEnabled 參數設為 $false,則 DomainSecureEnabled 參數也必須設為 $false

自動建立的輸入傳送連接器

在 Hub Transport Server 的 Exchange 管理命令介面中執行 New-EdgeSubscription 指令程式時,預設會將 CreateInboundSendConnector 參數設為 $true。在 Exchange 管理主控台中使用新增 Edge 訂閱精靈時,不可以變更此參數的值。下表顯示此傳送連接器的組態。

自動輸入傳送連接器組態

參數

Name

EdgeSync - Inbound to <站台名稱>

Address Space

SMTP:--;1

Source Servers

Edge Subscription name

Enabled

True

DNS Routing Enabled

False

Smart Hosts

--

輸入傳送連接器位址空間中的 -- 預留位置,代表的是 Exchange 組織的授權及內部轉送公認網域,而且會顯示文字字元。Edge Transport Server 針對授權及內部轉送公認網域所接收的所有郵件,都會路由傳送至此傳送連接器,並轉送至智慧主機。

智慧主機清單中的 -- 預留位置,代表位在已訂閱 Active Directory 站台中的所有 Hub Transport Server,而且會顯示文字字元。在建立 Edge 訂閱之後才新增至 Active Directory 站台的 Hub Transport Server,並不會參與 EdgeSync 同步處理程序。然而,它們會自動新增至輸入傳送連接器的智慧主機清單中。如果已訂閱 Active Directory 站台中有多個 Hub Transport Server,則會平衡智慧主機中之輸入連線的負載。

您不可以修改輸入傳送連接器的位址空間或智慧主機清單。然而,當您在 Hub Transport Server 上建立 Edge 訂閱時,如果於 Exchange 管理命令介面中使用 New-EdgeSubscription 指令程式,則可以將 CreateInboundSendConnector 參數的值設為 $false.。如果這樣做,則不會建立輸入連接器,而且您必須手動設定從 Edge Transport Server 至 Exchange 組織的傳送連接器。

當初始 EdgeSync 同步處理完成之後,您就可以在已訂閱 Edge Transport Server 的 Exchange 管理命令介面中執行 Get-SendConnector 指令程式,確認已建立這些傳送連接器。

組織內傳送連接器

組織內傳送連接器是隱含且隱藏的傳送連接器,是由 Exchange Server 2007 自動計算而來,而且會讓相同組織中的 Hub Transport Server 彼此轉送郵件,而不需要使用明確的傳送連接器。因為 Edge 訂閱的 Active Directory 中內含具有 Active Directory 站台關聯的組態物件,所以也可以使用組織內傳送連接器將郵件轉送至該 Edge Transport Server。

只有位在已訂閱 Edge Transport Server 之相同 Active Directory 站台中的 Hub Transport Server,才可以直接與已訂閱 Edge Transport Server 進行電子郵件的傳送及接收。如果您擁有多站台樹系,而且 Exchange 2007 已部署在多個站台中,則非訂閱站台中的 Hub Transport Server 會將輸出電子郵件路由傳送至已訂閱站台。已訂閱站台中的 Hub Transport Server 會將輸出電子郵件路由傳送至 Edge Transport Server。

下圖顯示來自 Exchange 組織中之非訂閱 Active Directory 站台的輸出郵件流程。具有兩個站台的 Active Directory 樹系就已經建立 Edge 訂閱與站台 A 的關聯。如果郵件是從站台 B 傳送給網際網路收件者,則會先將郵件轉送至站台 A。而站台 A 中的接收 Hub Transport Server 會使用組織內傳送連接器將該郵件轉送至 Edge Transport Server。Edge Transport Server 接著會將郵件路由傳送至自動建立的 EdgeSync - Site-A to Internet 傳送連接器,以傳遞至收件者網域。

包含 Edge 訂閱的輸出郵件流程

下圖說明透過已訂閱 Edge Transport Server 且來自網際網路的輸入郵件流程。在此範例中,接收到的郵件是針對信箱儲存在站台 B 之 Mailbox Server 上的收件者。Edge Transport Server 會接收該郵件,並將該郵件路由傳送至 EdgeSync - Inbound to Site-A 傳送連接器。站台 A 中的接收 Hub Transport Server 接著會使用組織內傳送連接器將郵件路由傳送至站台 B。

包含 Edge 訂閱的輸入郵件流程

手動設定傳送連接器

當 Active Directory 站台訂閱 Edge Transport Server 時,就會停用 Edge Transport Server 上的建立及修改傳送連接器工作。如果想要建立 Edge Transport Server 是其來源伺服器的傳送連接器,則可以在 Exchange 組織內建立傳送連接器。您可以將一或多個 Edge 訂閱指定為傳送連接器的來源伺服器。但不可以同時將 Hub Transport Server 及 Edge 訂閱指定為相同傳送連接器的來源伺服器。而在下次 EdgeSync 同步處理程序同步處理組態資料時,就會將傳送連接器複寫至設定為來源伺服器之 Edge Transport Server 上的 ADAM 執行個體。如果您將多個 Edge 訂閱列為來源伺服器,則會平衡已訂閱 Edge Transport Server 間與該傳送連接器之連線的負載。然而,相同 Active Directory 站台必須訂閱 Edge Transport Server,才能進行平衡負載。如果將不同 Active Directory 站台中的 Edge 訂閱設定為相同傳送連接器的來源伺服器,則 Hub Transport Server 只會路由傳送至最接近的來源伺服器。

在下列案例中,必須手動建立傳送連接器:

  • 抑制自動建立網際網路或輸入傳送連接器。
  • 擁有已設定為外部轉送網域的公認網域。

抑制自動建立傳送連接器

根據您 Exchange 組織的拓撲,可能會決定抑制自動建立傳送連接器。下列案例提供的拓撲範例需要您抑制自動建立傳送連接器。

分割郵件流程

您可能決定分割兩部 Edge Transport Server 之間的輸入及輸出郵件處理。在此案例中,其中一部 Edge Transport Server 是負責處理輸出郵件流程,而第二部 Edge Transport Server 是負責處理輸入郵件流程。若要完成此案例,請設定 Edge 訂閱 (如下所示):

  • 如果是只處理輸出郵件流程的 Edge Transport Server,請在 Hub Transport Server 的 Exchange 管理命令介面中執行下列命令:

    New-EdgeSubscription -File "c:\edge1subscriptionfile.xml" -Site "Site-A" -CreateInboundSendConnector $false -CreateInternetSendConnector $true
    
  • 如果是只處理輸入郵件流程的 Edge Transport Server,請在 Hub Transport Server 的 Exchange 管理命令介面中執行下列命令:

    New-EdgeSubscription -File "c:\edge2subscriptionfile.xml" -Site "Site-A" -CreateInboundSendConnector $true -CreateInternetSendConnector $false
    

將輸出電子郵件路由傳送至智慧主機

如果 Exchange 組織是透過智慧主機路由傳送所有輸出電子郵件,則預設將自動建立至網際網路的傳送連接器之組態會不正確。

在此案例中,請在 Hub Transport Server 的 Exchange 管理命令介面中執行下列命令,以抑制自動建立至網際網路的傳送連接器:

New-EdgeSubscription -File "c:\edgesubscriptionfile.xml" -Site "Site-A" -CreateInternetSendConnector $false

完成 Edge 訂閱處理程序之後,請手動建立至網際網路的傳送連接器。也請在 Exchange 組織內建立傳送連接器,並將 Edge 訂閱選為連接器的來源伺服器。然後選取 [自訂] 用法,並設定一或多個智慧主機。這樣下次 EdgeSync 同步處理組態資料時,就會將傳送連接器複寫至 Edge Transport Server 的 ADAM 執行個體中。您也可以在 Hub Transport Server 的 Exchange 管理命令介面中執行 Start-EdgeSynchronization 指令程式,強制立即啟動 EdgeSync 同步處理。

下列程式碼提供的範例說明如何使用 Exchange 管理命令介面來設定已訂閱 Edge Transport Server 的傳送連接器,以透過智慧主機路由傳送所有網際網路位址空間的郵件。此工作是在 Exchange 組織內執行,而不是在 Edge Transport Server 上執行。

New-SendConnector -Name "EdgeSync - Site-A to Internet" -Usage Custom -AddressSpaces SMTP:*;100 -DNSRoutingEnabled $false -SmartHosts 192.168.10.1 -SmartHostAuthMechanism None -SourceTransportServers EdgeSubscriptionName
important重要事項:
此範例不會指定任何智慧主機驗證機制。請確定設定正確的驗證機制,並在您於自己的 Exchange 組織中建立智慧主機連接器時提供所有必要認證。

設定外部轉送網域的傳送連接器

如果您 Exchange 組織中的公認網域設定為外部轉送網域,則必須手動建立那些位址空間的傳送連接器。而 Edge Transport Server 會轉送正在傳遞至外部轉送網域的郵件。Edge 訂閱處理程序不會自動建立及設定外部轉送網域的傳送連接器。因此,您必須設定那些網域的傳送連接器,並將一或多個 Edge 訂閱指定為那些傳送連接器的來源伺服器。

外部轉送網域的 DNS MX 資源記錄會解析為 Edge Transport Server。設定將電子郵件轉送至外部轉送網域的傳送連接器,以使用智慧主機進行路由傳送。如果您將外部轉送網域的傳送連接器設定成使用 DNS 路由,則會發生路由迴圈。如需外部轉送網域的相關資訊,請參閱管理公認的網域

相關資訊

如需相關資訊,請參閱下列主題:

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.