Instalasi dan Konfigurasi Mail Server di Debian 10
April 02, 2020
Kemarin saya sudah membahas tentang cara instalasi dan konfigurasi web server, pada kesempatan kali ini saya akan membagikan tutorial cepat cara menginstal dan mengkonfigurasi mail server di Debian 10.
Topologi
Spesifikasi Topologi
Client
- OS: Arch Linux
- Alat dan bahan: Web Browser
- IP Address: 192.168.0.2/29
Mail Server
- OS: Debian 10
- Alat dan bahan: bind9, dnsutils, postfix, dovecot, telnetd
- IP Address: 192.168.0.5/29
Instalasi dan Konfigurasi DNS
Domain name merupakan komponen yang penting untuk mail server, tanpanya mail server tidak dapat bekerja. DNS yang digunakan untuk tutorial kali ini adalah BIND9.
1. Pertama, instal terlebih dahulu bind9 dan alat2nya.
# apt update && apt install bind9 dnsutils -y
2. Selanjutnya Buat domain name untuk mail server menggunakan BIND9. Buat forward, reverse, dan mx record nya. Buat konfigurasi baru untuk menyimpan A dan MX record.
Tentukan domain name yang akan digunakan. Disini saya menggunakan dens.net. Untuk mail server, hostnya mail, sehingga FQDN nya: mail.dens.net.
Menyalin file konfigurasi default dan membuat domain name baru dari file yang telah disalin.
# cd /etc/bind && cp db.local dens.net.fwd
# nano dens.net.fwd
Kemudian Buat konfigurasi baru untuk PTR record nya.
# cp db.127 dens.net.ptr
# nano dens.net.ptr
3. Buat zone untuk domain name yang sudah dibuat tadi. Buat zone di file named.conf.local.
# nano named.conf.local
4. Reload bind9 untuk menerapkan konfigurasi tadi.
# systemctl reload bind9
# systemctl status bind9
5. Pengujian DNS. Pengujian menggunakan dig.
# dig mail.dens.net mx
# dig 5.0.168.192.in-addr.arpa ptr
Instalasi dan Konfigurasi Postfix - Dovecot
Postfix disini sebagai SMTP server, sedangkan Dovecot digunakan sebagai IMAP dan POP3 server.
1. Pertama, instal terlebih dahulu postfix nya.
# apt install postfix dovecot-imapd dovecot-pop3d -y
2. Disini ada beberapa pilihan tipe konfigurasi Postfix. Pilih OK.
Selanjutnya pilih Internet Site untuk memudahkan proses konfigurasinya.
3. Selanjutnya masukan system mail nya. System mail disini merupakan FQDN, dari yang saya punya adalah: mail.dens.net.
4. Menambahkan user untuk mail.
# adduser user1 && adduser user2
5. Reload postfix dan dovecot
# postfix reload && dovecot reload
Pengujian Mail Server
Pengujian dilakukan dengan mengirim email dari user1 ke user2, selanjutnya user2 menerima email dari user1.
1. Pengiriman email dari user1 ke user2
2. Menerima email user1 di user2
Referensi
- Daulae.com: Lab 9. Mail Server
- SunnyOasis: Manually connecting POP server via telnet command
- SamLogic: SMTP Commands Reference
Oke cukup sekian pembahasannya, mungkin kedepannya akan saya tambahkan lagi, Terima kasih :D
Client
- OS: Arch Linux
- Alat dan bahan: Web Browser
- IP Address: 192.168.0.2/29
Mail Server
- OS: Debian 10
- Alat dan bahan: bind9, dnsutils, postfix, dovecot, telnetd
- IP Address: 192.168.0.5/29
Instalasi dan Konfigurasi DNS
Domain name merupakan komponen yang penting untuk mail server, tanpanya mail server tidak dapat bekerja. DNS yang digunakan untuk tutorial kali ini adalah BIND9.
1. Pertama, instal terlebih dahulu bind9 dan alat2nya.
# apt update && apt install bind9 dnsutils -y
2. Selanjutnya Buat domain name untuk mail server menggunakan BIND9. Buat forward, reverse, dan mx record nya. Buat konfigurasi baru untuk menyimpan A dan MX record.
Tentukan domain name yang akan digunakan. Disini saya menggunakan dens.net. Untuk mail server, hostnya mail, sehingga FQDN nya: mail.dens.net.
Menyalin file konfigurasi default dan membuat domain name baru dari file yang telah disalin.
# cd /etc/bind && cp db.local dens.net.fwd
# nano dens.net.fwd
Kemudian Buat konfigurasi baru untuk PTR record nya.
# cp db.127 dens.net.ptr
# nano dens.net.ptr
3. Buat zone untuk domain name yang sudah dibuat tadi. Buat zone di file named.conf.local.
# nano named.conf.local
4. Reload bind9 untuk menerapkan konfigurasi tadi.
# systemctl reload bind9
# systemctl status bind9
5. Pengujian DNS. Pengujian menggunakan dig.
# dig mail.dens.net mx
# dig 5.0.168.192.in-addr.arpa ptr
Instalasi dan Konfigurasi Postfix - Dovecot
Postfix disini sebagai SMTP server, sedangkan Dovecot digunakan sebagai IMAP dan POP3 server.
1. Pertama, instal terlebih dahulu postfix nya.
# apt install postfix dovecot-imapd dovecot-pop3d -y
2. Disini ada beberapa pilihan tipe konfigurasi Postfix. Pilih OK.
Selanjutnya pilih Internet Site untuk memudahkan proses konfigurasinya.
3. Selanjutnya masukan system mail nya. System mail disini merupakan FQDN, dari yang saya punya adalah: mail.dens.net.
4. Menambahkan user untuk mail.
# adduser user1 && adduser user2
5. Reload postfix dan dovecot
# postfix reload && dovecot reload
Pengujian Mail Server
Pengujian dilakukan dengan mengirim email dari user1 ke user2, selanjutnya user2 menerima email dari user1.
1. Pengiriman email dari user1 ke user2
2. Menerima email user1 di user2
Referensi
- Daulae.com: Lab 9. Mail Server
- SunnyOasis: Manually connecting POP server via telnet command
- SamLogic: SMTP Commands Reference
Oke cukup sekian pembahasannya, mungkin kedepannya akan saya tambahkan lagi, Terima kasih :D
0 komentar
Berkomentarlah sesuai dengan topik yang sedang dibahas. Komentar yang berisi Link aktif akan di hapus oleh Admin. Terima Kasih.