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.