Dalam artikel sebelumnya, “Tips Archiving pada Zimbra OSE Berdasarkan Pengirim: Auto BCC by Sender” saya membahas metode spesifik untuk mengarsipkan email berdasarkan pengirim menggunakan teknik Auto BCC. Pendekatan ini berguna untuk memastikan bahwa email dari pengirim tertentu tersimpan dengan rapi dalam arsip. Atau berdasarkan email penerima sesuai panduan yang ini “Tips Archiving pada Zimbra OSE Berdasarkan Penerima (Auto BCC by Recipient)”
Jika hanya beberapa user yang hendak dilakukan arsip, panduan di atas sangat cocok untuk digunakan. Namun jika hendak melakukan arsip untuk semua email pengirim/penerima, maka panduan berikut lebih sederhana. Yaitu memanfaatkan regex agar otomatis
Untuk memudahkan pemahaman, saya memiliki 2 buah Zimbra server. 1 server production dengan domain imanudin.web.id dan 1 server archive dengan domain imanudin.web.id.archive. Kedua server tersebut memiliki jumlah user yang sama. Dengan nama user yang sama. Hanya beda domain saja.
Buat file archive_domain
su - zimbra vi /opt/zimbra/conf/archive_domain
Isi dengan baris berikut
/^([^@]+)\@imanudin\.web\.id$/ $1@imanudin.web.id.archive
Simpan lalu konfigurasi sender_bcc dan recipient_bcc
postconf -e sender_bcc_maps=regexp:/opt/zimbra/conf/archive_domain postconf -e recipient_bcc_maps=regexp:/opt/zimbra/conf/archive_domain postfix reload
Note: Jika melakukan update/upgrade Zimbra, konfigurasi di atas biasanya akan ter-reset. Silakan konfigurasi ulang
Dengan konfigurasi di atas, tidak perlu mendefinisikan account-nya kembali seperti pada panduan sebelumnya
Silakan dicoba dan semoga bermanfaat 🙂