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

Procedure使用 moveuser 指令移動電子信箱

任何時候需要在郵件傳送伺服器之間遷移郵件,均可使用此程序。對於從非 Sun Messaging Server 向 Sun Java System Messaging Server 遷移 IMAP 電子信箱很有用。在使用此方法移動電子信箱之前,請考量其優點和缺點。

使用 moveuser 指令移動電子信箱的優點如下所示:

使用 moveuser 指令移動電子信箱的缺點如下所示:

步驟
  1. 安裝和配置新 Messaging Server。

  2. local.store.relinker 設定為啟用。

    這將因為重複儲存相同郵件而導致降低新系統上郵件儲存的大小。請參閱由於相同郵件的重複儲存而縮減郵件儲存大小,以取得更多資訊。

  3. 阻止內送郵件到達郵件傳送伺服器。

    將使用者屬性 mailUserStatus 設定為 hold

  4. 在新的 Messaging Server 上佈建使用者 (如果需要)。

    如果您從舊版 Messaging Server 進行遷移,則可以使用同一 LDAP 目錄和伺服器。moveuser 可變更每個使用者項目中的 mailhost 屬性。

  5. 執行 moveuser 指令。

    根據 Directory Server siroe.com 中的帳號資訊,將所有使用者從 host1 移至 host2


    MoveUser -l \
    "ldap://siroe.com:389/o=siroe.com???(mailhost=host1.domain.com)" \
    -D "cn=Directory Manager" -w password -s host1 -x admin \
    -p password -d host2 -a admin -v password
    

    如需有關 moveuser 指令的詳細資訊,請參閱「Sun Java System Messaging Server 6 2005Q4 Administration Reference」中的「MoveUser」

  6. 啟用使用者對新郵件儲存的存取。

    1. mailUserStatus LDAP 屬性設定為 active

    2. 執行以下指令以將認證快取逾時值設定為 0,並立即允許存取郵件儲存。


      configutil -o service.authcachettl -v 0
      
  7. 關閉舊系統。