配置Exchange Server 2007中的收發郵件大小限制

Exchange server中的郵件收發大小,直接影響着其網絡資源及Exchange 系統資源的浪費;且在日常的郵件服務器管理工作中,我們也經常有這方面的需求,所以我在此和大家簡要地討論下如何來限制Exchange 2007中的郵件收發大小。

Exchange 2007中的郵件傳送與接收大小的限制有下列幾個檢查點:
組織限制
全侷限制
連接器限制
服務器限制
用戶限制

郵件傳送大小的限制原則:
1.    客戶端使用MAPI連接時會受限於全侷限制、組織限制、使用者信箱傳送大小的限制、接收大小的限制、集線器傳輸規則的附件文件大小限制、連接器、OWA 2007 (Web.config file)的上傳下載大小限制。
2.    使用者的傳送大小或接收大小取決於使用者信箱的傳送大小限制的設置,若保持默認(沒有特別指定),再由全侷限制及組織限制、連接器限制三者的傳送大小限制來決定,但默認上,組織和全局及連接器都是限制10MB,用戶是沒有限制,因此三者之間再取最小值,所以若使用者信箱沒有特別設定傳送大小限制,默認值會被限制在10MB
3.    Exchange 2007 的發送和接收連接器的默認限制是10M,在集線器傳輸服務器和邊緣傳輸服務器上都是一樣的。在內部傳輸的郵件受到集線器傳輸服務器的影響,要更改內部郵件的限制,更改集線器傳輸服務器的連接器的限制即可。對於Internet的郵件,如果使用邊緣連接,則還受邊緣服務器的影響,需要同時更改集線器傳輸服務器和邊緣服務器的設置。

組織限制的設置:
依次展開:[組織配置][集線器傳輸][全局設置]-右擊[傳輸設置]-屬性

對應的PowerShell 命令:
Set-TransportConfig MaxReceiveSize 10MB MaxSendSize 10MB

全侷限制的設置:
說明:
1.    如果組織從Exchange 2003 升級至Exchange 2007時,全侷限制的初始值會保留舊版本Exchange的設置,此時,必須使用 Exchange 2003 服務器上的 Exchange 系統管理器或 ADSI 編輯工具修改全局郵件限制,建議將全侷限制和相應的組織限制設置爲相同的值。在Exchange 2007 RTM中,使用Set-Transportconfig 設置的MaxreceiveSize\MaxSendSize參數不會複製到相應的全侷限制中。
2.    Exchange 2007 SP1中,不應該直接修改全侷限制,使用Set-TransportConfig修改組織限制時,新值將自動複製到相應的全侷限制中。
使用ADSI EDIT設置:
Configuration–>CN=Service–>CN=Microsoft Exchange–>CN=<Exchange ORG. Name>–>CN=Global Settings–>CN=Message Delivery–>鼠標右鍵–>屬性
delivContLength<10240> (0~2097151KB) 默認值爲10MB,最大可以設爲2097151KB (2GB)submissionContLenght<10240> (0~2097151KB)     同上msExchReciplimit<5000>      (0~2147483647)   不用改
如下圖:


連接器限制的設置:
配置接收連接器
依次展開:[服務器配置][集線器傳輸在右邊窗口,點擊[接收連接器雙擊[Default server]

對應PowerShell command:
Set-ReceiveConnector “連接器名稱” –MaxMessageSize 10MB
配置發送連接器
依次展開:[組織配置][集線器傳輸]在右邊窗口,點擊[發送連接器]

對應PowerShell command:
Set-SendConnector “連接器名稱” –MaxMessageSize 10MB

用戶限制的設置
依次展開:[收件人配置][郵箱]-雙擊郵箱名

對應的PowerShell Command:
Set-Mailbox “administrator” –MaxSendSize 10MB –MaxReceiveSize 10MB
批量更改:get-user | set-mailbox -MaxSendSize “10MB”

除此之外,當Exchange 2007與早期版本的Exchange Server共存或Exchange 2007跨多站點時,我們還可以配置在各個 Active Directory 目錄服務站點之間或各個路由組之間路由的郵件的最大郵件大小限制。如果正在運行 Exchange 2007 Service Pack 1 ,則可以在 Active Directory IP 站點鏈接或路由組連接器上設置最大郵件大小限制。

配置AD站點鏈接限制:
在單個 Active Directory 站點鏈接上配置最大郵件大小限制:
Set-AdSiteLink -Identity DEFAULTIPSITELINK -MaxMessageSize 10MB
在所有 Active Directory 站點鏈接上配置相同的最大郵件大小限制:
Get-AdSiteLink | Set-AdSiteLink -MaxMessageSize 10MB

配置路由組連接器限制
在單個路由組連接器上配置最大郵件大小限制:
Set-RoutingGroupConnector -Identity “Exchange Administrative Group (FYDIBOHF23SPDLT)\Exchange Routing Group (DWBGZMFD01QNBJR)\Ex2007 to 2003 RGC”  -MaxMessageSize 10MB
在所有路由組連接器上配置相同的最大郵件大小限制:
Get-RoutingGroupConnector | Set-RoutingGroupConnector -MaxMessageSize 10MB

配置OWA郵件傳送大小限制
1. 在客戶端訪問服務器上找到 Outlook Web Access Web.config 文件。默認位置爲 c:\ProgramFiles\Microsoft\ExchangeServer\ClientAccess\Owa
2. 爲這個文件創建一個備份。
3. 使用如記事本之類的編輯器打開原始文件。請不要使用 IIS 編輯 Web.config 文件。
4. 找到 maxRequestLength,並將其值更改爲所需的值。該值以千字節 (KB) 爲單位進行存儲。默認值爲 30000
<httpRuntime maxRequestLength=”30000″ />
    5. 保存並關閉該文件。

使用PowerShell命今跟蹤失敗的郵件傳遞
跟蹤失敗的接收郵件傳遞信息:
Get-MessageTrackingLog -EventID FAIL | where {$_.RecipientStatus -like “*RecipSizeLimit*”}
跟蹤失敗的發送郵件傳遞信息:
Get-MessageTrackingLog -EventID FAIL | where {$_.RecipientStatus -like “*SendSizeLimit*”}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章