Sun Java System Messaging Server 6 2005Q4 管理指南

將電子信箱移至其他磁碟分割區

依預設,電子信箱均在 primary 分割區中建立。如果此分割區已滿,將無法儲存額外的郵件。解決此問題的方法有以下幾種:

如果可能,建議您使用容體管理軟體為系統增加額外的磁碟空間,因為對使用者來說此程序是最簡單的方法。但是,也可以將電子信箱移至其他分割區。

Procedure將電子信箱移至其他磁碟分割區

步驟
  1. 確定在遷移過程中不會有使用者連線至電子信箱。要做到這一點,可以先通知使用者登出,並在移動電子信箱期間保持離線狀態;或設定 mailAllowedServiceAccess 屬性,以便在使用者登出後暫停 POP、IMAP 和 HTTP 服務。(請參閱「Sun Java System Communications Services 6 2005Q4 Schema Reference」中的「mailAllowedServiceAccess」


    備註 –

    暫停 POP、IMAP 和 HTTP 存取的設定 mailAllowedServiceAccess 不會中斷任何開啟的電子信箱連線。在移動電子信箱之前,您必須確定所有的連線均已關閉。


  2. 使用以下指令來移動使用者電子信箱:

    mboxutil -r user/<userid>/INBOX user/< userid>/INBOX < partition_name>

    範例:

    mboxutil -r user/ofanning/INBOX user/ofanning/INBOX secondary

  3. 在移動的使用者 LDAP 項目中,將 mailMessageStore 屬性設定為新分割區的名稱。

    範例:mailMessageStore: secondary

  4. 通知使用者已允許進行郵件儲存連線。如果適用,將 mailAllowedServiceAccess 屬性變更為允許 POP、IMAP 和 HTTP 服務。