Improvement Anti Spam Zimbra : Restricted Sender/Sender Must Login Pada Zimbra 8 Dengan Exception/Pengecualian

Sebenarnya tulisan ini sama dengan tulisan yang sebelumnya dijelaskan pada link berikut : http://ahmad.imanudin.com/2013/05/06/improvement-anti-spam-zimbra-restricted-sendersender-must-login-pada-zimbra-8/, namun yang membedakan adalah adanya Exception/Pengecualian. Seperti penjelasan sebelumnya mengenai sender must login/fake mail ini adalah sebuah account email tidak dapat menyamar menjadi orang lain. Misalnya account [email protected] menyamar menjadi [email protected]. Namun terkadang butuh kondisi exception untuk keperluan tertentu. Berikut improvement yang dapat dilakukan untuk mendapatkan kondisi exception

Masuk sebagai user Zimbra
[code lang=’bash’]
su – zimbra
vi /opt/zimbra/conf/zmconfigd.cf
[/code]
Tambahkan baris berikut dibawah tulisan POSTCONF smtpd_sender_restrictions FILE zmconfigd/smtpd_sender_restrictions.cf
[code lang=’bash’]
POSTCONF smtpd_sender_login_maps FILE zmconfigd/postfix_sender_login_maps.cf
[/code]
Simpan hasil konfigurasi yang dilakukan dan masuk pada folder /opt/zimbra/conf/zmconfigd/
[code lang=’bash’]
cd /opt/zimbra/conf/zmconfigd/
vi smtpd_sender_restrictions.cf
[/code]
Masukkan baris berikut pada baris paling atas
[code lang=’bash’]
permit_mynetworks, reject_sender_login_mismatch
[/code]
Buat file yang baru saja di deklarasikan pada zmconfigd.cf
[code lang=’bash’]
vi postfix_sender_login_maps.cf
[/code]
Isi dengan isian berikut :
[code lang=’bash’]
hash:/opt/zimbra/conf/exceptions-db
ldap:/opt/zimbra/conf/ldap-slm.cf
[/code]
Masuk pada folder /opt/zimbra/conf dan buat file ldap-slm.cf
[code lang=’bash’]
cd /opt/zimbra/conf
grep server_host /opt/zimbra/conf/ldap-vam.cf
grep bind_pw /opt/zimbra/conf/ldap-vam.cf
vi ldap-slm.cf
[/code]

server_host = ldap://HOST:389
server_port = 389
search_base =
query_filter = (&(|(zimbraMailDeliveryAddress=%s)(zimbraMailAlias=%s)(zimbraMailCatchAllAddress=%s)(mail=%s))(zimbraMailStatus=enabled))
result_attribute = zimbraMailDeliveryAddress,zimbraMailForwardingAddress,zimbraPrefMailForwardingAddress,zimbraMailCatchAllForwardingAddress,uid
version = 3
start_tls = yes
tls_ca_cert_dir = /opt/zimbra/conf/ca
bind = yes
bind_dn = uid=zmpostfix,cn=appaccts,cn=zimbra
bind_pw = PASSWORD
timeout = 30

Ganti server_host dan bind_pw dengan tulisan yang dihasilkan oleh perintah grep diatas. Simpan dan exit

Buat pengecualian untuk salah satu user. User tersebut dapat mengirimkan email dan mengaku sebagai user/domain yang ditentukan
[code lang=’bash’]
vi exceptions-db
[/code]
Isi dengan contoh pola seperti ini
[code lang=’bash’]
[email protected]       [email protected]
@excellent.co.id        [email protected]
[/code]
Dari isian diatas dimaksudkan  bahwa user [email protected] dapat mengaku sebagai user [email protected] atau sebagai user dengan domain @excellent.co.id. Jalankan perintah berikut untuk melakukan postmap hash
[code lang=’bash’]
/opt/zimbra/postfix/sbin/postmap /opt/zimbra/conf/exceptions-db
[/code]
Chown file yang baru saja dibuat dan restart service zimbra
[code lang=’bash’]
chown zimbra: exceptions-db* ldap-slm.cf
postfix reload
[/code]
Silakan dicoba dan semoga bermanfaat 😀

Note : Jika melakukan penambahan user exception, jangan lupa untuk melakukan postmap kembali dan postfix reload

Referensi : http://ahmad.imanudin.com/2013/05/05/improvement-anti-spam-zimbra-restricted-sendersender-must-login-pada-zimbra-7/

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

16 thoughts on “Improvement Anti Spam Zimbra : Restricted Sender/Sender Must Login Pada Zimbra 8 Dengan Exception/Pengecualian

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Tips Menambahkan External Warning pada Proxmox Mail Gateway

Tips Menambahkan External Warning pada Proxmox Mail Gateway

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Tips Mengganti Tampilan Background di Zimbra Webmail

Tips Mengganti Tampilan Background di Zimbra Webmail

Stay Connected
Tips Mengganti Tampilan Background di Zimbra Webmail
Panduan Instalasi Zextras Carbonio Community Edition (CE) pada Oracle Linux 8
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,863 other subscribers
Categories