Exchange 2013默認的接受連接器有5種如下:
那么,如何區分和理解這5種接收連接器呢?
首先明確接收連接器的定義:
接收連接器用于控制發送到 Exchange 組織的入站郵件流。
接收連接器的作用域限于單臺服務器,及每個接收連接器都屬于單臺服務器,其設置僅對此臺服務器生效。
Exchange 2013默認的接收連接器雖然有5個,但按角色分只有兩類。我們可以先從接收連接器的兩類角色開始了解。
接收連接器兩類角色分別為:FrontendTransport即前端傳輸,和HubTransport即集線器傳輸。其中,FrontendTransport存在于客戶端訪問角色服務器,即前端服務器;HubTransport存在于郵箱角色服務器,即后端服務器。
Exchange 2013的5個默認接收連接器中,屬于FrontendTransport角色的有3個,屬于HubTransport角色的有2個。因此,如果郵件服務器僅安裝前端角色,則只有3個默認接收連接器,如果僅安裝后端角色則只有2個默認接受連接器,只有安裝了全角色的服務器才包含全部的5個默認接收連接器。
下面是每一個接收連接器的作用:
Default 《Server》 ,屬于HubTransport角色,用于接受來自運行傳輸服務的郵箱服務器和來自邊緣服務器的連接,因為在Exchange 2013,郵箱服務器承載傳輸服務,因此這個連接器也可接收自己本身的郵件提交。使用2525端口。
Client Proxy 《Server》 ,屬于HubTransport角色,接受來自前端服務器的連接。通常,郵件會通過 SMTP 發送到前端服務器。使用465端口。
Default FrontEnd 《Server》 ,屬于FrontendTransport角色,通過端口 25 接受來自 SMTP 發件人的連接。這是進入組織的常用郵件入口點。正常情況外部郵件都是通過這個接收連接器進入組織的。并且,因為此接收連接器屬于前端服務器,所以我們要接收外部郵件時需要將前端服務器的地址映射出去。
Outbound Proxy Frontend 《Server》 ,屬于FrontendTransport角色 ,接受來自后端服務器(啟用了前端代理)上的發送連接器的郵件,即當后端服務器開啟了前端代理后,前端服務器才使用這個接收連接器接收后端提交的郵件,使用717端口。
Client Frontend 《Server》 ,屬于屬于FrontendTransport角色,接受應用了傳輸層安全性 (TLS) 的安全連接,即使用pop3或者imap協議的郵件客戶端通過TLS加密通道提交的郵件,因為pop3和imap都是接收郵件的協議,它們發送郵件都是使用SMTP(加密)協議,使用587端口。
下面是每一個接收連接器的作用:
以上理論介紹之后,舉一個例子說明這些理論知識在實際排錯中的用處:
某次客戶反映,他們公司用戶無法接收附件較大的外部郵件,而內部郵件一切正常。以上現象,我第一反應是定位到郵件網關,然后再查看傳輸規則,但是以上兩項都正常。排查之后才發現是接收連接器的問題,具體是Default FrontEnd 《Server》這個連接器。前面介紹到,此接收連接器作用是,通過25號端口,使用SMTP協議接收外部郵件,因此外部郵件必定會經過此接收連接器。查看連接器屬性,發現其中的“最大接收郵件大小”被管理員不小心改成了10M,改為合適值后就恢復正常了。
評論
查看更多