KONFIGURASI MAIL SERVER. POSTFIX, DOVECOT & ROUNDCUBE PADA DEBIAN 12
Assalamualaikum Wr.Wb
Hai semuanya kembali lagi dengan saya Nadaa Qurrotu'ainia sekarang aku mau memberi tutorial cara mengkonfigurasi Mail Server dengan Postfix, Dovecot, & Roundcube pada Debian 12. sebelumnya kita harus tau dulu apa itu Mail Server, Postfix, Dovect dan Roundcube ?
Pengertian Mail Server, Postfix, Dovecot & Roundcube
Mail server adalah sebuah sistem yang dirancang untuk mengelola dan mengirim email. Email telah menjadi bagian integral dari komunikasi digital, membuat pemahaman tentang mail server menjadi penting.
Postfix adalah mail transfer agent free dan open source. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix. . Salah satu ketangguhan Postfix adalah kemampuannya menahan “buffer overflow”. Ketangguhan lainnya adalah kesanggupan Postfix memproses surat elektronik dalam jumlah banyak.
Install package Postfix & Dovecot dengan memasukkan perintah apt install postfix dovecot-imapd dovecot-pop3d.
Setelah instalasi Postfix akan muncul Message Box seperti dibawah ini. Pilih Internet Site.
Masukkan domain yang digunakan ( menggunakan domain sama seperti DNS Server dengan tambahan subdomain mail. (contoh mail.naura.local)
Lalu edit file main.cf dengan memasukkan perintah nano /etc/postfix/main.cf dan tambahkan home_mailbox = Maildir/ pada bagian paling bawah.
masukkan perintah maildirmake.dovecot /etc/skel/Maildir untuk membuat direktori mail.
Masukkan perintah berikut dpkg-reconfigure postfix dan ikuti langkah-langkah dibawah ini:
Pilih Internet Site
Jika tidak ada, masukkan domain yang digunakan tadi.
Enter pada bagian ini sampai menemukan ini kalian pilih no
Masukkan IP Address yang digunakan dan tambahkan 0.0.0.0/0 di belakang.
setelah sudah kalian enter terus sampai menemukan ini. kalian pilih IPV4
kalian Restart postfix dengan perintah systemctl restart postfix.
Edit file konfigurasi 10-mail.conf dengan perintah nano /etc/dovecot/conf.d/10-mail.conf dan lakukan konfigurasi berikut:
Uncomment (hilangkan pagar) pada baris bertuliskan #mail_location = maildir:~/Maildir
Beri comment (tanda pagar) pada baris bertuliskan mail_location = mbox:~/mail:INBOX=/var/mail/%u.
KONFIGURASI DNS
Edit file resolv.conf dengan perintah nano /etc/resolv.conf lalu konfigurasi seperti pada gambar. Untuk IP pada nameserver ganti dengan IP yang digunakan. Untuk domain pada search ganti dengan domain yang digunakan.
Untuk konfigurasi apache2, pindah direktori dengan perintah cd /etc/apache2/sites-available lalu copy file 000-default.conf menjadi mail.conf dengan perintah cp 000-default.conf mail.conf.
Edit file mail.conf dengan perintah nano mail.conf lalu pada ServerName masukkan subdomain yang digunakan (contoh mail.cosmic.local) dan pada DocumentRoot masukkan /usr/share/roundcube.
Untuk mendisable web default apache2, masukkan perintah a2dissite 000-default.conf dan enable web mail dengan perintah a2ensite mail.conf.
Pada baris bertuliskan $config ['imap_host'] ganti tulisan dalam kurung setelah = dengan ["localhost:143"];
Pada baris betuliskan $config ['smtp_host'] ganti tulisan dalam kurung setelah = dengan 'localhost:25';
Pada baris bertuliskan $config['smtp_user'] dan $config['smtp_pass'] kosongi apa yang berada dalam tanda petik setelah =.
setelah itu Masukkan perintah dpkg-reconfigure roundcube-core lalu lakukan konfigurasi berikut:
Klik enter pada layar ini
Pilih bahasa (disarankan en_US)
Pilih no
Pilih apache2 dan uncheck lighttptd
Pilih yes
KONFIGURASI MARIADB
Masukkan perintah mariadb -u root
Ketik use mysql;
Masukkan create database roundcube;
Masukkan update user set plugin='' where user='root';
Masukkan flush privileges;
Masukkan exit untuk keluar.
TESTING PADA USER
- Buka web browser lalu masukkan domain mail yang tadi telah dibuat (contoh mail.naura.local
) dan login menggunakan user dan password yang telah dibuat tadi.
Buat email baru pada menu compose, dan pada bagian To masukkan user kedua sebagai penerima.
Logout user pertama, lalu login dengan user kedua (penerima) lalu pesan akan terlihat.
Komentar
Posting Komentar