郵件流程
適用於:Exchange Server 2013
在 2013 Microsoft Exchange Server,郵件流程會透過傳輸管線進行。 傳輸 管線 是服務、連線、元件和佇列的集合,這些服務、連線、元件和佇列會一起運作,以將所有訊息路由傳送至組織內信箱伺服器上 Transport 服務中的分類器。
要尋找所有郵件流程主題的清單嗎? 請參閱郵件流程檔。
如需如何在新的 Exchange 2013 組織中設定郵件流程的資訊,請參閱設定 郵件流程和用戶端存取。
傳輸管線
傳輸管線是由下列服務所組成:
用戶端存取伺服器上的前端傳輸服務:此服務可作為所有輸入和 (的無狀態 Proxy,並選擇性地為 Exchange 2013 組織) 輸出外部 SMTP 流量。 前端傳輸服務不會檢查郵件內容、不會與信箱伺服器上的信箱傳輸服務通訊,也不會在本機將任何訊息排入佇列。
信箱伺服器上的傳輸服務:此服務幾乎與舊版 Exchange 中的中樞傳輸伺服器角色完全相同。 傳輸服務處理所有組織的 SMTP 郵件流程,執行郵件分類,並執行郵件內容檢查。 不同于舊版 Exchange,傳輸服務永遠不會直接與信箱資料庫通訊。 這項工作現在是由 Mailbox Transport 服務來處理。 傳輸服務會根據您的設定,在信箱傳輸服務、傳輸服務、前端傳輸服務和 (之間路由傳送訊息) Edge Transport Server 上的傳輸服務。 信箱伺服器上的傳輸服務將在本主題的後續內容中詳細說明。
信箱伺服器上的信箱傳輸服務:此服務包含兩個不同的服務:信箱傳輸提交服務和信箱傳輸傳遞服務。 信箱傳輸傳遞服務會從本機信箱伺服器或其他信箱伺服器上的傳輸服務接收 SMTP 訊息,並使用 Exchange 遠端程序呼叫連線到本機信箱資料庫, (RPC) 傳遞訊息。 信箱傳輸提交服務會使用 RPC 連線到本機信箱資料庫以擷取訊息,並透過 SMTP 將郵件提交至本機信箱伺服器上的傳輸服務,或其他信箱伺服器上。 信箱傳輸提交服務可存取與傳輸服務相同的路由拓撲資訊。 就像前端傳輸服務一樣,信箱傳輸服務也不會在本機將任何訊息排入佇列。
Edge Transport Server 上的傳輸服務:此服務與信箱伺服器上的傳輸服務非常類似。 如果您在周邊網路中安裝了 Edge Transport Server,所有來自網際網路或送出至網際網路的郵件,都將通過傳輸服務 Edge Transport Server。 此服務將在本主題的後續內容中詳細說明。
下圖顯示 Exchange 2013 傳輸管線中元件之間的關聯性。
Exchange 2013 中的傳輸管線概觀。
來自外部寄件者的訊息
來自組織外部的郵件會透過用戶端存取伺服器上前端傳輸服務中的接收連接器進入傳輸管線,然後路由傳送至信箱伺服器上的傳輸服務。
如果您已在周邊網路中安裝 Exchange 2013 Edge Transport Server,來自組織外部的訊息會透過 Edge Transport Server 上傳輸服務中的接收連接器進入傳輸管線。 訊息的下一個位置取決於內部 Exchange 伺服器的設定方式。
安裝在同一部電腦上的信箱伺服器和用戶端存取伺服器:在此設定中,用戶端存取伺服器會用於輸入郵件流程。 郵件會從 Edge Transport Server 上的傳輸服務流向用戶端存取伺服器上的前端傳輸服務,然後流向信箱伺服器上的傳輸服務。
安裝在不同電腦上的信箱伺服器和用戶端存取伺服器:在此設定中,會針對輸入郵件流程略過用戶端存取伺服器。 郵件會從 Edge Transport Server 上的傳輸服務流向信箱伺服器上的傳輸服務。
注意事項
如果您的周邊網路中已安裝 Exchange 2010 或 Exchange 2007 Edge Transport Server,郵件流程一律會直接在 Edge Transport Server 與信箱伺服器上的 Transport 服務之間發生。 如需詳細資訊,請參閱 (use-an-exchange-2010-or-2007-edge-transport-server-in-exchange-2013-exchange-2013-help.md) [在 Exchange 2013 中使用 Exchange 2010 或 2007 Edge Transport Server]。
來自內部寄件者的訊息
來自組織內部的 SMTP 郵件會以下列其中一種方式透過信箱伺服器上的傳輸服務進入傳輸管線:
- 透過接收連接器。
- 從收取目錄或重新顯示目錄。
- 從信箱傳輸服務。
- 透過代理程式提交。
郵件會根據路由目的地或傳遞群組路由傳送。 如需詳細資訊,請參閱 郵件路由。
如果郵件有外部收件者,則郵件會從信箱伺服器上的傳輸服務路由傳送至網際網路,或從信箱伺服器路由傳送至用戶端存取伺服器上的前端傳輸服務,然後在傳送連接器設定為透過用戶端存取伺服器 Proxy 輸出連線時傳送至網際網路。 如需詳細資訊,請參閱建立電子郵件傳送至網際網路的傳送連接器。
如果您已在周邊網路中安裝 Edge Transport Server,則具有外部收件者的訊息永遠不會透過用戶端存取伺服器上的前端傳輸服務來路由傳送。 郵件會從信箱伺服器上的傳輸服務路由傳送至 Edge Transport Server 上的傳輸服務
在 Mailbox Server 上的運輸服務
在 Exchange 2013 組織中傳送或接收的每個郵件,都必須在信箱伺服器上的傳輸服務中分類,才能路由傳送和傳遞。 將訊息分類之後,它會放在傳遞佇列中,以傳遞至目的地信箱資料庫、目的地資料庫可用性群組 (DAG) 、Active Directory 月臺或 Active Directory 樹系,或傳遞至組織外部的目的地網域。
信箱伺服器上的傳輸服務以下列元件及流程組成:
SMTP 接收:當傳輸服務接收訊息時,會執行訊息內容檢查,並在啟用時執行反垃圾郵件檢查。 SMTP 工作階段擁有一系列的事件,這些事件會先依特定的順序合作驗證郵件的內容,之後才會接受該郵件。 當訊息完全通過 SMTP 接收,且接收事件或反垃圾郵件代理程式不會拒絕訊息之後,就會放在提交佇列中。
提交:提交是將訊息放入提交佇列的程式。 分類程式會一次收取一封郵件並加以分類。 提交以三種方式進行:
- 從「SMTP 接收」經由接收連接器。
- 透過收取目錄或重新顯示目錄。 這些目錄存在於信箱伺服器和 Edge Transport Server 上。 複製到收取目錄或重新顯示目錄、且擁有正確格式的郵件檔案,會直接放到提交佇列中。
- 透過傳輸代理程式。
分類器:分類器會從提交佇列一次挑選一則訊息。 分類程式可完成以下步驟:
收件者解析,包括最上層定址、擴充和分組。
路由解析。
內容轉換。
此外,也會套用組織所定義的傳輸規則。 郵件被分類後,會根據郵件目的地被置於傳遞佇列。 郵件會由目的地信箱資料庫、DAG、Active Directory 月臺、Active Directory 樹系或外部網域排入佇列。
SMTP 傳送:從傳輸服務路由傳送郵件的方式,取決於郵件收件者相對於進行分類之信箱伺服器的位置。 郵件可路由傳送至下列其中一個位置:
- 至相同信箱伺服器上的信箱傳輸服務。
- 至屬於相同 DAG 之不同信箱伺服器上的信箱傳輸服務。
- 至不同 DAG、Active Directory 月臺或 Active Directory 樹系中信箱伺服器上的傳輸服務。
- 若要透過相同信箱伺服器上的傳送連接器、透過不同信箱伺服器上的傳輸服務、透過用戶端存取伺服器上的前端傳輸服務,或透過周邊網路中 Edge Transport Server 上的傳輸服務傳遞至網際網路。
Edge Transport Server 上的傳輸服務
Edge Transport Server 上的傳輸服務元件等同於信箱伺服器上的傳輸服務元件。 但在 Edge Transport Server 上的每個處理階段中實際執行的作業並不相同。 下列清單會詳細說明其中的差異。
SMTP 接收:當 Edge Transport Server 訂閱內部 Active Directory 網站時,預設的接收連接器會自動設定為接受來自內部信箱伺服器和網際網路的郵件。 當網際網路訊息抵達 Edge Transport Server 時,反垃圾郵件代理程式會篩選連線和郵件內容,並在接受郵件到組織時協助識別寄件者和收件者。 依預設會安裝並啟用反垃圾郵件代理程式。 此外也有附件篩選和連線篩選功能可供使用,但沒有內建的惡意程式碼篩選功能。 此外,傳輸規則會由編輯規則代理程式所控制。 相較於信箱伺服器上的傳輸規則代理程式,Edge Transport Server 上只有些許傳輸規則條件可使用。 但有些與 SMTP 連線相關的特有傳輸規則動作,是只能在 Edge Transport Server 上使用的。
提交:在 Edge Transport Server 上,訊息通常會透過接收連接器進入提交佇列。 但是,收取目錄和重新顯示目錄也可供使用。
分類器:在 Edge Transport Server 上,分類是一個簡短的程式,其中訊息會直接放入傳遞佇列,以傳遞給內部或外部收件者。
SMTP 傳送:當 Edge Transport Server 訂閱內部 Active Directory 網站時,會自動建立和設定兩個傳送連接器。 一個負責將輸出郵件傳送給網際網路收件者;另一個負責將輸入郵件從網際網路傳送給內部收件者。 輸入郵件會傳送至已訂閱 Active Directory 網站中可用信箱伺服器上的傳輸服務。
郵件流程檔
下表包含主題的連結,可協助您瞭解和管理 Exchange 2013 中的郵件流程。
主題 | 描述 |
---|---|
郵件路由 | 郵件路由描述如何在傳訊伺服器之間傳輸訊息。 |
連接器 | 連接器會定義訊息在 Exchange 伺服器中來回傳輸的位置和方式。 |
網域 | 接受的網域會定義 Exchange 組織中使用的 SMTP 位址空間。 遠端網域會為傳送至外部網域的訊息設定訊息格式設定和編碼設定。 |
傳輸代理程式 | 傳輸代理程式會在訊息通過 Exchange 傳輸管線時採取行動。 |
傳輸高可用性 | 傳輸高可用性描述 Exchange 2013 如何在傳輸期間和傳遞之後保留訊息的備援複本。 |
傳輸記錄 | 傳輸記錄會記錄訊息在傳輸管線中流動時會發生什麼情況。 |
管理郵件核准 | 仲裁傳輸需要核准傳送給特定收件者的郵件。 |
內容轉換 | 內容轉換會控制外部收件者的傳輸中性編碼格式 (TNEF) 訊息轉換選項,以及內部收件者的 MAPI 轉換選項。 |
Exchange 2013 中的 DSN 和 NDR | DSN) (傳遞狀態通知是傳送給訊息寄件者的系統訊息,例如,非傳遞報告 (DDR) 。 |
使用傳遞回報追蹤郵件 | 「傳遞報表」是一種郵件追蹤工具,可用來搜尋傳送至您組織通訊錄中使用者的電子郵件,以及特定主旨的傳遞狀態。 您可以追蹤組織中任何特定信箱所傳送或接收之郵件的傳遞資訊。 |
郵件大小限制 | 本主題描述對訊息施加的大小和個別元件限制。 |
佇列檢視器 | 您可以使用 Exchange 工具箱中的佇列檢視器來檢視佇列和佇列中的訊息並採取行動。 |
收取目錄和重新顯示目錄 | 取貨和重新執行目錄可用來將訊息檔案插入傳輸管線。 |
在 Exchange 2013 中使用 Exchange 2010 或 2007 Edge Transport Server | 本主題描述在 Exchange 2013 中使用舊版 Exchange 的 Edge Transport Server 的考慮。 |