Cara Install dan Konfigurasi Spamassassin di VPS Ubuntu

Cara Install dan Konfigurasi Spamassassin di VPS Ubuntu – Anda pasti sudah tidak asing dengan email spam bukan?. Ya, email yang datang tanpa diundang dengan rincian informasi yang tidak berkenan (penting) itu memang sengaja dikirim oleh para spamner dengan tujuan-tujuan tertentu, seperti penipuan, promosi produk, penyebaran virus, bom email dan tujuan tidak baik lainnya. Beruntung jika hanya ada beberapa email spam yang masuk, bagaimana apabila email spam yang masuk itu banyak, pasti anda akan merasa terganggu bukan?

SpamAssassin adalah salah satu program penyaring atau filter spam email bersifat open source dan berada dibawah organisasi Apache Software Foundation. Prinsip kerja dari SpamAssassin ini berdasarkan pengecekan isi e-mail (content-matching rules), pengecekan alamat DNS, pengecekan checksum isi, dan berdasarkan pada penyaringan secara statistik, yang didukung oleh database online (wikipedia).cara install spamassassin di vps, cara install spamassassin di ubuntu, install spamassassin terbaru, instalasi spamassassin di server linux

Bagi anda yang menggunakan server (VPS) ubuntu dan ingin menginstall SpamAssassin di VPSnya, harap perhatikan persyaratan berikut ini terlebih dahulu :

Cara Install SpamAssassin di VPS Ubuntu :

  • Install SpamAssassin melalui perintah :
    apt-get install spamassassin spamc
  • Untuk menjalankan SpamAssassin anda perlu membuat user dan group baru di VPS anda.
    • Membuat group baru :
      groupadd spamd
    • Selanjutnya menambahkan user spamd dengan direktori /var/log/spamassassin :
      useradd -g spamd -s /bin/false -d /var/log/spamassassin spamd
    • Buatlah direktori /var/log/spamassassin melalui command :
      mkdir /var/log/spamassassin
    • Lalu aturlah kepemilikan direktori tersebut untuk spamd :
      chown spamd:spamd /var/log/spamassassin

 

Cara Konfigurasi SpamAssassin di VPS Ubuntu :

  • Buka file /etc/default/spamassassin melalui editor pilihan anda.
    nano /etc/default/spamassassin
    • Untuk enable SpamAssassin temukan baris (Gunakan CTRL+W untuk mempercepat pencarian):
      ENABLED=0

      Ganti dengan

      ENABLED=1
    • Untuk mengaktifkan update pengaturan spam otomatis silahakan temukan baris :
      CRON=0

      Dan ganti dengan :

      CRON=1
    • Buatlah variabel baru bernama SAHOME dengan direktori home SpamAssassin :
      SAHOME="/var/log/spamassassin/"
    • Temukan bagian OPTIONS dan editlah menjadi seperti berikut ini :
      OPTIONS="--create-prefs --max-children 2 --username spamd \
      -H ${SAHOME} -s ${SAHOME}spamd.log"

      membuat konfigurasi spamassassin di vps, cara konfigurasi spamassassin linux ubuntu

    • Start SpamAssassin dengan :
      service spamassassin start

 

Konfigurasi SpamAssassin di Postfix :

  • Buka file /etc/postfix/master.cf :
    nano /etc/postfix/master.cf
    • Temukan baris :
      smtp      inet  n       -       -       -       -       smtpd

      Lalu tambahkan baris berikut dibawahnya :

      -o content_filter=spamassassin

      Lihat gambar berikut ini :aplikasi spam filter gratis, cara membuat spam filter, spam filter spamassassin

    • Tambahkan pula baris berikut dibagian akhir dari file tersebut :
      spamassassin unix -     n       n       -       -       pipe
              user=spamd argv=/usr/bin/spamc -f -e  
              /usr/sbin/sendmail -oi -f ${sender} ${recipient}

      cara menggunakan spamassassin di ubuntu, memakai aplikasi spamassassin di vps, spamassassin di linux
      Simpan konfigurasi dengan CTRL+X, Y.

  • Untuk melihat perubahannya silahkan restart postfix anda :
    service postfix restart

 

Konfigurasi SpamAssassin Lebih Lanjut

Untuk mendapatkan hasil yang maksimal, silahkan lanjutkan ke pengaturan berikut ini :

  • Buka file pengaturan SpamAssassin Default :
    nano /etc/spamassassin/local.cf
  • Hapus tanda pagar sebelum :
    rewrite_header Subject [***** SPAM _SCORE_ *****]

    cara kerja spamassassin, spamassassin di vps, spamassassin di ubuntu
    dan sebelum :

    required_score           5.0

    Untuk scorenya anda bisa atur ke yang lebih besar atau lebih kecil. Semakin kecil score (angkanya), maka akan semakin agresif SpamAssassin. Saya sendiri mengaturnya ke score lebih kecil yaitu 3.0.

  • Anda juga bisa menggunakan bayes dan bayes autolearn untuk menangkal email spam melalui pemindaian kata-kata dan karakter yang digunakan dalam email.
    Silahkan hapus tanda pagar sebelum :

    use_bayes               1

    dan sebelum :

    bayes_auto_learn        1

    cara mengatasi email spam, cara mencegah email spam masuk, cara mengatasi spam email di vps, menghapus email spam otomatis di vpsSimpan konfigurasi diatas dengan CTRL+X, Y.

  • Restart SpamAssassin :
    service spamassassin restart

Install dan konfigurasi SpamAssassin telah selesai. Untuk mengetahui apakah konfigurasi tersebut sudah benar dan sukses atau belum, silahkan cek dengan :

nano /var/log/spamassassin/spamd.log

 

 

Leave a Reply

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