如何令爆Quota的本機郵箱不能寄信?


今日遇到個問題, Lotus Notes 可以限制郵箱 (mail box database) 的限額 (disk quota) , Mailbox 滿了不能寄信 ....



不過其實有個缺口, 如果使用者下載了mailbox Database (Local Replica , 執行 File -> Application -> Make Available Offline) , 使用者一樣可以打開本機Mail box (local copy / local replica) , 直接寄出信件


如何可以封鎖這個漏洞呢?

 

 

1. 要在Lotus Notes 的notes.ini , 加入三個設定:

REPL_OBEYS_QUOTAS=1
Check_Quota_On_Mail_Create=1
$Reactivate_Mail_Quota=1

 


Screenshot

2. 啟動Lotus Notes , 在File -> Preferences , 按 Mail ->Sending and Receiving , 在 Receiving , 啟動 (enable) 'Check for new mail every X minutes'

 


Screenshot-1

 


3.現在應該可以受限, 但可能系統未更新Quota 資料, 要更新Quota 資料, 按 Actions -> More -> Reactivate Mail Send Functions

(Notes.ini 的設定 , $Reactivate_Mail_Quota=1 , 會加入此選項)


Screenshot-2

4. 當你Local 的Mail box 爆Quota , 佢會禁止你寄信, 直到你刪除郵件騰出空間 ....

(留意圖中紅色圓圈, 寄信的是Local replica mail box database)

 


Screenshot-3

工作原理 : 設定Check_Quota_On_Mail_Create=1 及 REPL_OBEYS_QUOTAS=1 後, Notes 會在每次寄信 / reply / forward 前, 檢查Mail Server 的 Disk Quota .... 如果Server 滿了, 會自動禁止使用者在本機信箱寄信

reference : http://www-01.ibm.com/support/docview.wss?uid=swg21247798

Add comment


Security code
Refresh