agar seluruh mailbox yang ada dapat di replikasi, ada beberapa cara yang bisa digunakan. Berikut caranya :
1. Mendefinisikan Domains dan Accounts
Pada bagian domain harus seperti ini :
1.Domains=excellent.co.id,vavai.com,vavai.net,kreasindo.bizdan bagian account menjadi seperti ini :
1.Accounts=ahmad.iman@excellent.co.id2.Accounts=zeze@vavai.com 3.Accounts=vivian@vavai.net4.Accounts=budi@kreasindo.biz5.Accounts=vavai@vavai.comJika jumlah account ada 1000 account, maka harus didefinisikan ke 1000 account tersebut seperti diatas.
2. Menggunakan bash script sederhana
Jika menggunakan script, dibagian Accounts cukup definisikan all saja. Buatlah sebuah bash script sederhana seperti dibawah ini :
1.mkdir /srv/ahmad/2.cd /srv/ahmad/3.chmod 777 /srv/ahmad4.su - zimbra -c "zmprov gad" > /srv/ahmad/domain.txt5.chmod 755 domain.txt6.vi sync-mailbox.shIsinya seperti berikut :
01.#!/bin/sh02. 03.#Hapus Layar04.clear05. 06.LOCATION=`pwd`07.LIST_DOMAIN="domain.txt"08.ZMZCONF="/opt/zimbra/conf/zmztozmig.conf"09. 10.cat $LOCATION/$LIST_DOMAIN | while read DOMAIN; do11.echo " Replace domain pada file $ZMZCONF dan ganti dengan domain $DOMAIN"12.sed -i s/Domains=.*/Domains=$DOMAIN/g $ZMZCONF13.echo "Memulai Sinkronisasi Mailbox"14.su - zimbra -c "/opt/zimbra/libexec/zmztozmig"15. 16.echo "Sinkronisasi Mailbox untuk Domain $DOMAIN telah selesai"17.doneBerikan hak akses agar dapat dieksekusi dan memulai replikasi
1.chmod +x sync-mailbox.sh2.sh sync-mailbox.shsumber#vavai.com














0 komentar