在日常使用郵件系統的過(guò)程中,往往會(huì )遇到需要限制用戶(hù)發(fā)送和接收郵件大?。ㄟ@里均指單封大?。┑臅r(shí)候。比如,限制用戶(hù)只能接收小于10M的郵件,如果大于10M的郵件直接拒絕掉。這樣的做法可以保證用戶(hù)不濫用郵件系統進(jìn)行其它不相關(guān)的通訊,比如分享大文件等。
另外,限制用戶(hù)發(fā)送和接收郵件大小,能夠避免因為提交體積過(guò)大的郵件導致郵件服務(wù)器負載急增,造成服務(wù)器的過(guò)載而影響整個(gè)郵件系統。此外,限制接收郵件的大小,更關(guān)鍵的作用是避免外部郵件系統惡意發(fā)送大體積郵件對郵件系統造成DOS攻擊或垃圾郵件。
那么怎樣控制Exchange Server 2013的發(fā)送和接收郵件大小呢?微軟提供了從不同級別實(shí)現郵件大小控制的方法:
一、管理組織內全局郵件發(fā)送和接收的大小
通過(guò)Exchange Server 2013的EAC可以基于圖形界面順利方便的完成這一操作:
1、通過(guò)IE訪(fǎng)問(wèn)https://exchange-server(FQDN)/ecp打開(kāi)EAC。在Exchange管理中心窗口中,點(diǎn)擊導航欄中的“郵件流”,選擇右邊窗口導航條中的“接收連接器”或“發(fā)送連接器”。點(diǎn)擊“更多”按鈕,在擴展菜單中選擇“組織傳輸設置”。
2、選擇“組織傳輸設置”的“限制”選卡,Exchange默認設置的全局“最大接收郵件大小”和“最大發(fā)送郵件大小”均為10MB。即此處如果不修改,新建的所有收件人該值均為10MB。建議按照企業(yè)實(shí)際生產(chǎn)情況需要和服務(wù)器實(shí)際的性能狀況對此進(jìn)行修改。如:改為50MB。

二、管理單個(gè)用戶(hù)發(fā)送和接收郵件的大小
在企業(yè)中的應用并非一層不變的。根據業(yè)務(wù)需求,可能有的用戶(hù)需要發(fā)送和接收大體積郵件,或者有的用戶(hù)不需要發(fā)送過(guò)大郵件只需要發(fā)送較小郵件等。對于有特殊收發(fā)件要求的用戶(hù),可以單獨對其配置收發(fā)郵件大小,用戶(hù)郵箱單獨設置會(huì )覆蓋全局設置對該用戶(hù)的作用。這一操作依然可以通過(guò)Exchange Server 2013的EAC順利完成。
1、通過(guò)IE訪(fǎng)問(wèn)https://exchange-server(FQDN)/ecp打開(kāi)EAC。在Exchange管理中心窗口中,點(diǎn)擊導航欄中的“收件人”,選擇右邊窗口導航條中的“郵箱”。選擇要單獨指定收發(fā)郵件大小的用戶(hù),點(diǎn)擊“編輯”按鈕。

2、在“用戶(hù)郵箱”對話(huà)框中,選擇“郵箱功能”選卡,點(diǎn)擊“郵件大小限制”的“查看詳情”。

3、默認情況,對于用戶(hù)郵箱沒(méi)有進(jìn)行單獨設置,故用戶(hù)郵箱該處值為“未限制”,即遵從全局設置值。
通過(guò)EMS查看用戶(hù)郵箱收發(fā)郵件大小的默認值:
Get-Mailboxsanzhang | fl MaxSendSize,MaxReceiveSize

在“郵件大小限制”窗口中按照具體要求啟用或禁用收發(fā)郵件的“最大郵件大小”,并設定具體的限制值。

點(diǎn)擊“確定”,返回上一級頁(yè)面,點(diǎn)擊“保存”,完成操作。
可以通過(guò)EMS查看并確認對于用戶(hù)郵箱設置的郵件大小限制是否生效。
Get-Mailboxsanzhang | fl MaxSendSize,MaxReceiveSize

4、同樣也可以通過(guò)EMS設置用戶(hù)郵箱收發(fā)郵件大小。
設置sanzhang用戶(hù)郵箱收發(fā)郵件大小均為10MB:
Set-Mailboxsanzhang -MaxSendSize 10mb -MaxReceiveSize 10mb

此時(shí),在EAC中,打開(kāi)sanzhang的“郵件大小限制”,可以看到相應的值已經(jīng)隨之修改。

5、如果需要設置現有所有用戶(hù)郵箱的收發(fā)郵件大小限制,則只能通過(guò)EMS來(lái)完成。
設置現有所有用戶(hù)郵箱收發(fā)郵件大小均為20MB
Get-Mailbox-ResultSize unlimited -Filter{(RecipientTypeDetails -eq"UserMailbox")} | Set-Mailbox -MaxSendSize 20mb -MaxReceiveSize 20mb

該語(yǔ)句將遍歷所有收件人,如果組織內郵箱數極多,可能會(huì )帶來(lái)一定負載,請根據實(shí)際情況謹慎使用。
6、如果需要清除現有所有用戶(hù)單獨設置的收發(fā)郵件大小值,可以通過(guò)EMS來(lái)實(shí)現。
Get-Mailbox-ResultSize unlimited -Filter{(RecipientTypeDetails -eq "UserMailbox")}| Set-Mailbox -MaxSendSize Unlimited -MaxReceiveSize Unlimited

三、通過(guò)接收連接器和發(fā)送連接器來(lái)控制收發(fā)郵件大小
除了通過(guò)組織全局設置和用戶(hù)郵箱單獨設置之外,還可以通過(guò)接收連接器和發(fā)送連接器來(lái)限制用戶(hù)收發(fā)郵件的大小。Exchange Server 2013默認存在多個(gè)接收連接器,并且允許管理員根據需要自定義接收連接器和發(fā)送連接器,不同的連接器可以單獨指定收發(fā)郵件的大小,其值只能約束通過(guò)該連接器轉發(fā)的郵件,而不能約束通過(guò)其它連接轉發(fā)的郵件。需要注意的是,接收連接器由于只負責接收郵件,因此其限制只能約束接收郵件大??;而發(fā)送連接器只負責發(fā)送郵件,所以同樣只能約束發(fā)送郵件大小。
此外,由于接收連接器和發(fā)送連接器直接控制的是服務(wù)器對郵件的傳輸,通過(guò)其收發(fā)的郵件必須遵從設置的郵件大小。所以實(shí)際郵件收發(fā)大小約束是:
連接器收發(fā)郵件大小限制和全局(單個(gè)用戶(hù)郵箱)收發(fā)郵件大小限制的交集,即:哪個(gè)值更小就遵從哪個(gè)值。
1、設置接收連接器的最大接收郵件大小
通過(guò)IE訪(fǎng)問(wèn)https://exchange-server(FQDN)/ecp打開(kāi)EAC。在Exchange管理中心窗口中,點(diǎn)擊導航欄中的“郵件流”,選擇右邊窗口導航條中的“接收連接器”。選擇要設置郵件大小限制的連接器,可以在其右邊信息欄中看到“最大接收郵件大小”值,點(diǎn)擊“編輯”按鈕。

在連接器屬性窗口中,選擇“常規”選卡,設置“最大接收郵件大小”,其中范圍可以為1MB至2047MB。

2、設置發(fā)送連接器的最大發(fā)送郵件大小
通過(guò)IE訪(fǎng)問(wèn)https://exchange-server(FQDN)/ecp打開(kāi)EAC。在Exchange管理中心窗口中,點(diǎn)擊導航欄中的“郵件流”,選擇右邊窗口導航條中的“發(fā)送連接器”。選擇要設置郵件大小限制的連接器,可以在其右邊信息欄中看到“最大發(fā)送郵件大小”值,點(diǎn)擊“編輯”按鈕。

在連接器屬性窗口中,選擇“常規”選卡,設置“最大接收郵件大小”,其中范圍可以為0MB至2096128MB,或者直接在下拉菜單中選擇“unlimited”。

再次強調,本文所描述的郵件大小是指“單封郵件大小”。
本文所述:
操作系統版本:Windows Server 2012 R2 Datacenter Edition
郵件系統版本:Exchange Server 2013 SP1 Enterprise Edition
本文出自 “胖哥技術(shù)堂” 博客,請務(wù)必保留此出處http://liulike.blog.51cto.com/1355103/1427442
聯(lián)系客服