Instalasi dan Konfigurasi Rspamd di Ubuntu

Rspamd adalah sistem pemfilter spam yang ringan dan cepat, yang digunakan untuk memfilter email masuk dengan menggunakan berbagai teknik, seperti DNSBL, Bayes, SPF, DKIM, dan lainnya.


Dokumentasi ini menjelaskan langkah-langkah instalasi dan konfigurasi:
- Rspamd Server 2.x
- MariaDB sebagai backend database (opsional)
- Konfigurasi dengan Postfix sebagai Mail Transfer Agent (MTA)
- Konfigurasi antarmuka web untuk monitoring dan administrasi
Proses ini dilakukan pada sistem operasi Ubuntu dengan manajemen paket apt.


1. Menambahkan Repository Rspamd

Tambahkan repository resmi Rspamd ke sistem Ubuntu.

# Instal dependensi yang diperlukan


sudo apt install -y lsb-release apt-transport-https ca-certificates curl

            

# Tambahkan kunci repository


curl -sSL https://rspamd.com/rspamd.key | sudo tee /etc/apt/trusted.gpg.d/rspamd.asc

            

# Tambahkan repository Rspamd


echo "deb http://rspamd.com/debian/ $(lsb_release -c | awk '{print $2}') main" | sudo tee /etc/apt/sources.list.d/rspamd.list

            

# Update daftar paket


sudo apt update

            

2. Instalasi Rspamd

Setelah repository ditambahkan, instal Rspamd dengan perintah berikut:


sudo apt install rspamd

            

3. Menjalankan Rspamd

Setelah instalasi, jalankan dan aktifkan layanan Rspamd:

# Mulai layanan Rspamd


sudo systemctl start rspamd

            

# Aktifkan Rspamd untuk berjalan otomatis saat boot


sudo systemctl enable rspamd

            

# Cek status Rspamd


sudo systemctl status rspamd

            

4. Mengakses Antarmuka Web Rspamd

Rspamd memiliki antarmuka web yang bisa digunakan untuk memonitor dan mengonfigurasi filter spam. Secara default, antarmuka ini dapat diakses melalui port 11334:

Untuk mengakses antarmuka web, buka browser dan ketikkan alamat berikut:


http://:11334

            

Login dengan username admin dan password admin (gantilah password setelah login pertama kali).

5. Konfigurasi dengan Postfix (Jika Menggunakan MTA)

Jika menggunakan Postfix sebagai Mail Transfer Agent (MTA), harus mengonfigurasi Postfix agar dapat menggunakan Rspamd untuk memfilter spam:

# Instal Postfix (jika belum terinstal)


sudo apt install postfix

            

# Edit konfigurasi Postfix


sudo nano /etc/postfix/main.cf

            

# Tambahkan baris berikut untuk mengaktifkan Rspamd


content_filter = rspamd

            

# Restart Postfix dan Rspamd


sudo systemctl restart postfix
sudo systemctl restart rspamd

            

6. Menguji Rspamd

Setelah mengonfigurasi Rspamd dan Postfix, dapat menguji apakah Rspamd memfilter spam dengan benar dengan mengirimkan email uji ke server. dan juga bisa memantau log untuk melihat bagaimana Rspamd menangani email:

# Lihat log Rspamd


sudo tail -f /var/log/rspamd/rspamd.log

            

7. Menyesuaikan Konfigurasi Rspamd

Untuk menyesuaikan filter spam lebih lanjut, dapat mengedit file konfigurasi Rspamd di direktori:

# Edit file konfigurasi Rspamd


sudo nano /etc/rspamd/rspamd.conf

            

Atau menggunakan antarmuka web untuk mengonfigurasi berbagai parameter filter spam.