Free Web Hosting with Website Builder

Vpopmail dan spam email

Akhir-akhir ini banyak sekali spam email yang tersebar di internet. Hampir tiap hari bisa dikatakan selalu ada spam email yang mampir di mailbox kita. Ada beberapa cara untuk menolak spam email ini, antara lain adalah dengan SpamAssassin. SpamAssassin ini freeware yang dapat kita install di server yang berbasis Linux atau Unix.

Dalam kesempatan ini, saya akan menjelaskan bagaimana cara menginstall SpamAssassin di server yang menggunakan qmail dan vpopmail.

Install Perl module
Bahasa dasar yang dipakai spamAssassin adalah Perl, karena itu diperlukan beberapa module perl untuk menjalankan spamAssassin ini. Caranya adalah sebagai berikut.

perl -MCPAN -e shecll
cpan>install ExtUtils::MakeMaker
cpan>install File::Spec
cpan>install Pod::Usage
cpan>install HTML::Parser

Install SpamAssasin
Apabila di server anda ada komando wget, maka cara praktis untuk mendownload source spamAssassin adalah sebagai berikut.

wget http://www.spamassassin.org/released/Mail-SpamAssassin-2.63.tar.gz
tar -xzvf Mail-SpamAssassin-2.63.tar.gz
cd Mail-SpamAssassin-2.63
perl Makefile.PL
make
make test
su
make install

procmail file (/home/vpopmail/domains/mydomain/youruser/.procmailrc) dibuat seperti berikut ini.

SHELL=/bin/sh
PATH=/bin:/usr/bin:/usr/local/bin
HOME=/home/vpopmail/domains/mydomain/youruser
MAILDIR=$HOME/Maildir
DEFAULT=$HOME/Maildir/
LOGFILE=$MAILDIR/procmail.log
LOCKFILE=$MAILDIR/procmail.lock

# Failure Notice Filter
:0
* ^Subject: failure notice
* ^From: MAILER-DAEMON@mydomain
.error/cur/.

procmail file dipanggil dengan file /home/vpopmail/domains/mydomain/youruser/.qmail seperti berikut ini,

| /usr/bin/procmail -m ./.procmailrc

Setting Permisi
Kemudian set permisi file seperti berikut ini.

chown vpopmail:vchkpw /home/vpopmail/domains/mydomain/youruser/.procmailrc
chmod 600 /home/vpopmail/domains/mydomain/youruser/.procmailrc
chown vpopmail:vchkpw /home/vpopmail/domains/mydomain/youruser/.qmail
chmod 600 /home/vpopmail/domains/mydomain/youruser/.qmail

Silakan coba kirim email ke youruser@mydomain.


bookmark tulisan ini : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Slashdot
  • Technorati

Artikel Terkait

Isi Komentar

*

Anti-spam image