Salah satu fitur yang sangat berguna di mail server postfix adalah alias, dengan alias ini kita bisa membuat semacam email forward. Jadi satu email tujuan, contoh [email protected], bisa di forward (diteruskan) ke beberapa email contoh [email protected], [email protected].
Di lingkungan kantor cara ini semakin memudahkan untuk mengirim email ke satu divisi/bagian, kita hanya perlu membuat list email per divisi berikut dengan daftar email anggotanya.

Konfigurasi Postfix

Edit file main.cf tambahkan hash:/etc/postfix/virtual di belakang virtual_alias_maps sehingga menjadi

virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf, hash:/etc/postfix/virtual

bila file main.cf anda belum ada, tambahkan virtual_alias_maps

virtual_alias_maps = hash:/etc/postfix/virtual

Menambah Alias

Buat file baru /etc/postfix/virtual, buat email alias berikut email tujuannya, contoh

divisiIT@jaranguda.com siani@jaranguda.com, sianu@jaranguda.com, siapa@jaranguda.com, kai@jaranguda.com
marketing@jaranguda.com marketing01@jaranguda.com, marketing02@jaranguda.com, marketing03@jaranguda.com

email tujuan dipisah dengan tanda koma (,). Setiap email yang dikirim ke [email protected] akan otomatis di teruskan ke [email protected], [email protected], [email protected], [email protected].

setelah selesai membuat daftar alias, sekarang jalankan perintah

postmap /etc/postfix/virtual

untuk membuat database alias diatas, setiap terjadi perubahan di file virtual perintah diatas harus dijalankan, agar perubahannya dikenali oleh postfix. Perintah diatas akan membuat file baru bernama virtual.db, file ini yang akan di cek oleh postfix, bukan file virtual.

tahap terakhir restart postfix

service postfix restart

sekarang coba kirim email ke [email protected] atau [email protected]. Sekalian cek log mail server untuk memastikan semua berjalan dengan sempurna

tail -f /var/log/mail.log

Leave a comment

Your email address will not be published. Required fields are marked *