Sun Java System Messaging Server 6.3 管理指南

20.8.4.4 啟用或停用配額限制

依預設值,使用者或網域在超過其配額時並不會受到任何影響,但收到配額通知時則有影響 (若已設定)。配額限制會鎖定電子信箱,使其無法接收更多的郵件,直至磁碟使用率減少至配額層級以下。

啟用或停用配額限制:


configutil -o store.quotaenforcement -v [ on | off]

請注意,超過配額的郵件會儲存在 MTA 佇列中,並將通知傳送給寄件者,表明未遞送他們的郵件,但稍後會嘗試重新遞送。重新投遞嘗試將持續到寬限期過期且所有郵件被傳回給寄件者,否則磁碟使用率將低於配額並且將郵件從 MTA 佇列中移出並投遞至郵件儲存。如果您希望在超過配額的郵件到達郵件佇列之前將其傳回,請使用以下指令行:


configutil -o store.overquotastatus -v on

在網域層級啟用配額限制

若要啟用特定網域的配額,請使用下列指令:

imquotacheck -f -d domain

若要對所有網域啟用配額,請排除 -d 選項。當網域超過配額時,maildomainstatus 屬性會設定為 overquota如此將阻止任何郵件傳送至該網域。若網域並未 overquota,則該值會設定為 active

停用配額限制

若據顯示正在強制執行使用者配額,則即使您已經停用配額,也請檢查以下參數︰

這些 configutil 參數應為 off 或未設定︰

請注意,如果 store.overquotastatuson,它會始終視 store.quotaoverdrafton,否則使用者將永遠不會超過配額觸發拒絕。此外,若 store.quotaoverdrafton,則僅允許使用者接收一則小於配額的郵件。亦即,永遠不會接受大於使用者配額的郵件。

變更這些參數後,請務必重新啟動郵件傳送服務。

以下郵件儲存屬性應該處於使用中︰

請注意,如果郵件大於電子信箱配額,則不論配額強制配置為何,郵件均將退回。