Cara membuat Mail Server di Debian 11 (Terbaru)

 Sebelum memulai, harus sudah mengkonfigurasi DNS dan Web Server. Berikut linknya DNS WEB


Langkah - Langkah

Langkah Langkah:

1. Instalasi mariadb-server mariadb-client dengan "root@debian:~# apt install mariadb-server mariadb-client -y"

2. lalu masukkan command "root@debian:~# mysql_secure_installation". Untuk jawaban jawaban bisa disesuaikan dengan kebutuhan



3. Jika sudah, tulis command "mysql -u root -p" dan masukkan sandi yang sudah disetting di langkah kedua
4. Tulis command seperti ini
 > create database roundcube;
> create user 'roundcube'@'localhost' identified by '123';
> grant all privileges on roundcube.*to 'roundcube'@'localhost';
> flush privileges;
> exit

5. Masuk ke file forward "root@debian:~# nano /etc/bind/forward" lalu tambahkan record baru seperti dibawah ini


6. Restart bind9 dengan "root@debian:~# systemctl restart bind9"

7. Install postfix dengan "root@debian:~# apt install postfix"




8.  Buka file main.cf dengn "root@debian:~# nano /etc/postfix/main.cf" lalu edit seperti dibawah ini. Lalu tekan ctrl+x, lalu y dan enter


9. Restart postfix dengan "root@debian:~# systemctl restart postfix"

10. Setelah itu install pop3d dan imapd dengan "root@debian:~# apt install dovecot-pop3d dovecot-imapd -y"

11. buka file dovecot.conf dengan "root@debian:~# nano /etc/dovecot/dovecot.conf " lalu edit seperti dibawah ini. Jika sudah, tekan kombinasi ctrl+x, lalu y dan enter


12. Buka file 10-auth.conf dengan "root@debian:~# nano /etc/dovecot/conf.d/10-auth.conf " lalu edit seperti dibawah ini. Jika sudah tekan kombinasi ctrl+x, lalu y dan enter



13. Buka file 10-mail.conf dengan "root@debian:~# nano /etc/dovecot/conf.d/10-mail.conf " lalu edit seperti dibawah ini. Jika sudah, tekan kombinasi ctrl+x, lalu y dan enter


14. Pindah ke direktori conf.d di dovecot dengan "root@debian:~# cd /etc/dovecot/conf.d/" lalu buat mail direktori dengan "root@debian:/etc/dovecot/conf.d# maildirmake.dovecot /etc/skel/Maildir"

15. Restart dovecot dengan "root@debian:/etc/dovecot/conf.d# systemctl restart dovecot.service "

16. Install roundcube dengan "root@debian:~# apt install roundcube -y"


17. masuk ke file config.inc.php dengan "root@debian:~# nano /etc/roundcube/config.inc.php" dan edit seperti ini. Jika sudah, tekan kombinasi ctrl+x, lalu y dan enter


18. Buka roundcube.conf dengan "root@debian:~# nano /etc/apache2/conf-available/roundcube.conf " lalu edit seperti ini


19. Buat User penerima dan pengirim dengan "root@debian:~# adduser pengirim" dan "root@debian:~# adduser penerima"

20. Reboot sistem Debian dengan "reboot now"

Lakukan testing dengan mengetikkan "domain/mail" di browser lalu masukkan username dan password












Komentar

Postingan populer dari blog ini

Cara membuat DNS Server di Debian 11 (Terbaru)

Cara membuat Database server menggunakan mariadb dan phpmyadmin di Debian 11

Cara membuat Web Server menggunakan Apache di Debian 11