Berikut cara melakukan migrasi password user zimbra secara manual satu persatu, cara seperti ini memang tidak efektif karena mambutuhkan waktu yang lebih lama. Tetapi dapat digunakan jika semua cara yang lainnya sudah dilakukan dan ternyata belum berhasil :)
Skemanya adalah kita melakukan install zimbra di server baru, kemudian membuat user yang sama dengan user di server lama. Pada saat membuat user, pastikan pada saat membuat user opsi Must Change Password tidak di centang, biarkan seperti itu saja. Untuk passwordnya sementara bisa diisi dengan 'password' atau yang lainnya (karena hanya sementara).
Selanjutnya kita jalankan perintah berikut pada server lama
su - zimbra
zimbra@oldserver:~# zmprov -l ga user@domainanda.com userPassword
Akan didapatkan hasil output
Kode tersebut lah yang akan digunakan untuk mengembalikan password lama ke server baru.# nama user@domainanda.comuserPassword: {SSHA}ZPyiP3Rt8OJHiwNgZJkhT/0ZifRJdW+M
Selanjutnya masuk ke server baru dan kemudian jalankan perintah berikut
su - zimbra
zimbra@newserver:~# zmprov ma user@domainanda.com userPassword '{SSHA}ZPyiP3Rt8OJHiwNgZJkhT/0ZifRJdW+M'Silahkan disesuaikan alamat email user yang digunakan. Selanjutnya user akan dapat login di server baru dengan password lama yang ada pada server lama.
Demikian sedikit tutorial, semoga berhasil :)
sumber : https://xmission.com/blog/2015/04/30/zimbra-server-admin-tip-mailbox-password-migration-and-server-settings-comparison