Squirrelmail dengan Spam Buttons Plugin

squirrelmail spam buttonsSquirrelmail merupakan aplikasi webmail berbasis PHP yang populer. Instalasi dan konfigurasi cukup mudah serta bisa ditambahkan plugin pendukungnya. Saya menggunakan Squirrelmail 1.4.7. Dalam paket Qmailtoaster, file squirrelmail terletak di /usr/share/squirrelmail sedangkan file konfigurasi di ./conf dan direktori plugin di ./plugins.

Saya anggap squirrelmail telah terinstal secara benar menggunakan paket Qmailtoaster. Selanjutnya mengunduh plugin yang diperlukan yakni Spam Buttons. Plugin ini berfungsi untuk memforward email yang dinyatakan oleh user sebagai spam/non-spam ke akun email yang digunakan untuk mengkarantina agar diproses skrip learn_spam seperti dalam tutorial konfigurasi SpamAssassin.

Instalasi Spam Buttons

Download Spam Button plugin di
http://squirrelmail.org/plugin_download.php?id=242&rev=1155

Selanjutnya diekstrak ke direktori plugins :
$ tar zxvf spam_button.tar.gz -C /usr/share/squirrelmail/plugins

Edit file konfigurasi Spam Buttons :
$ copy config.php.sample config.php
$ vim config.php

Gantilah variable di bawah ini dengan alamat email yang telah dibuat sebelumnya :
$is_spam_resend_destination = 'spam@domainku.com';
$is_not_spam_resend_destination = 'nonspam@domainku.com';

Bila menggunakan Sqirrelmail versi 1.5.0 tidak perlu melakukan langkah ini. Karena saya menggunakan Squirrelmail versi 1.4.7 sehingga harus melakukan patch pada Spam Button plugin.
$ patch -p0 < patches/spam_buttons-squirrelmail-1.4.4.diff

Berikutnya mengaktifkan plugin ini di konsol konfigurasi squirrelmail :
$ cd /usr/share/squirrelmail/config
$ ./conf.pl

Pilih menu plugins (8), aktifkan Spam Buttons plugin (tekan nomor yang sesuai dalam konfigurasi squirrelmail), simpan konfigurasi (S) dan keluar (Q).

Menggunakan Spam Buttons

Untuk menggunakan Spam Button, login ke Squirrelmail memakai salah satu akun email. Pilihlah email yang dianggap sebagai spam, yang mengandung Subject seperti Vi*gr*, Ci*lis, dan sebagainya. Selanjutnya klik tombol SPAM dan terakhir hapuslah email-email yang telah dilaporkan sebagai spam tadi. Namun sayang saya belum menemukan cara, apabila email sudah dinyatakan sebagai spam secara otomatis langsung menghapus email spam tersebut.

Tutorial ini mungkin menjadi salah satu alternatif untuk mengurangi spam, masih perlu effort lebih dengan memadukan beberapa aplikasi dan konfigurasi untuk menciptakan sebuah sistem yang lebih efektif menangkal spam.

2 thoughts on “Squirrelmail dengan Spam Buttons Plugin”

Leave a Reply