Tips Zimbra : Blacklist Email Berdasarkan Subject

Posted by

Pada tulisan sebelumnya, telah dijelaskan tatacara melakukan blacklist email berdasarkan kata yang terdapat pada body email. Tulisan tersebut dapat dicek pada link berikut : http://goo.gl/VY3MV8. Selain cara yang dilakukan diatas tersebut, kita juga dapat melakukan blacklist email berdasarkan subject. Apabila pada subject terdapat kata yang dikategorikan spam, maka otomatis email tersebut masuk pada folder junk/spam atau langsung didiscard tergantung besaran score positive yang diberikan. Adapun caranya adalah sebagai berikut :

Buat file dengan nama chandu.cf pada folder spamassassin sebagai user root
[code lang=’bash’]
vi /opt/zimbra/conf/spamassassin/chandu.cf
[/code]
Isi dengan contoh sebagai berikut :

header          SPAM_BANNED           Subject =~ /upgrade your account/i
describe        SPAM_BANNED           Subject contains upgrade your account
score           SPAM_BANNED           40.0

KeteranganSPAM_BANNED adalah nama dari sebuah ACL yang dibuat. Namanya sendiri bebas dan sesuai keinginan. Upgrade your account merupakan content subject dari email yang hendak diblacklist dan nilai 40.0 pada score merupakan nilai yang diberikan apabila subject memenuhi content yang telah ditentukan. Jika ingin menambahkan subject lain yang hendak diblacklist, ikuti contoh diatas, namun untuk nama ACL (SPAM_BANNED) tidak boleh sama.

Simpan, ubah kepemilikan-nya menjadi user dan group Zimbra dan restart service AMAVIS
[code lang=’bash’]
chown zimbra.zimbra /opt/zimbra/conf/spamassassin/chandu.cf
su – zimbra -c “zmamavisdctl restart”
[/code]
Silakan coba kirim email dengan subject yang telah dimasukkan pada acl blacklist. Berikut adalah contoh log yang didapatkan

Aug 12 11:35:18 mail amavis[26021]: (26021-01) Blocked SPAM {DiscardedInternal}, ORIGINATING_POST/MYNETS LOCAL [127.0.0.1]:52921 [127.0.0.1] <admin@imanudin.com> -> <admin@imanudin.com>, Queue-ID: 873FF1A4AFC, Message-ID: <562367973.12.1407818118361.JavaMail.zimbra@imanudin.com>, mail_id: PVCoVT9JsO-P, Hits: 40.592, size: 945, 307 ms
Aug 12 11:35:18 mail postfix/smtp[27963]: 873FF1A4AFC: to=<admin@imanudin.com>, relay=127.0.0.1[127.0.0.1]:10032, delay=0.36, delays=0.05/0.01/0.01/0.3, dsn=2.7.0, status=sent (250 2.7.0 Ok, discarded, id=26021-01 - spam)

Pada log diatas terdapat informasi pengiriman dari admin@imanudin.com ke admin@imanudin.com ditandai dengan Blocked SPAM dan diberikan nilai Hits : 40 lebih dan email dibuang dengan informasi discarded

Silakan dicoba dan semoga bermanfaat 😀

3 comments

  1. Halo Kang Ahmad, kalau saya ingin implementasikan di multiserver di server mta kah saya harus apply?
    juga ini untuk zimbra berapa ya?

    Terimakasih

    1. Hi kang Dani,

      Benar kang. Bisa dilakukan disemua MTA atau hanya MTA incoming dan outgoing saja.

      Pada saat tulisan tersebut dibuat, Zimbra yang digunakan adalah versi 8.0.x. Untuk Zimbra terbaru, seharusnya bisa disesuaikan

  2. mantap mas iman
    alhamdulilah jalan di zimbra saya
    kalau pertanyaan nya dibalik, bagaimana bila ada subject seperti “contest” sebelumnya selalu di block oleh amavis agar bisa masuk.
    sukses selalu mas iman

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.