Setting Mail Server Debian
Setting Mail Server (Roundcube) Debian
Konfigurasi DNS Server
Buat mesin virtualbox dengan cara Clone Debian Master kalian dan jalankan mesinnya.
Login menggunakan akses root
update repository debian 11
install bind9 dan dnsutils
masuk ke direktory /etc/bind
Cek ip debian server
edit file named.conf.default-zones
tambahkan perintah diatas
ketikkan perintah berikut #cp db.local db.smkwp
ketikkan perintah berikut #cp db.127 db.ip
ketikkan perintah #nano db.smkwp
sesuaikan dengan perintah diatas, kemudian save dengan tombol kombinasi ctrl+x, y, enter
ketikkan perintah #nano db.ip
sesuaikan dengan perintah diatas, kemudian save dengan tombol kombinasi ctrl+x, y, enter
install aplikasi resolvconf dengan perintah #sudo apt install resolvconf
aktifkan aplikasi dengan perintah :Â
#systemctl start resolvconf.service
#systemctl enable resolvconf.service
kofigurasi file resolv dengan perintahÂ
# nano /etc/resolvconf/resolv.conf.d/head
ketikkan perintah diatas, sesuaikan dengan ip server debian kalian
kemudian save
simpan dan jalankan dengan perintah:
#systemctl restart resolvconf.service
#systemctl restart systemd-resolved.service
restart bind9 dengan perintah diatas
cek setting dns apakah sudah berhasil atau tidak dengan perintah service bind9 status
pastikan tidak ada error
ketikkan perintah nslookup 10.10.20.253 (ip server debian kalian)
pastikan nama DNS dan ip address sesuai dengan yang telah dikonfigurasi, jika error atau tidak seperti gambar diatas silahkan konfigurasi ulang
2. Konfigurasi Mail Server
install aplikasi :
postfix
dovecot-imapd
dovecot-pop3d
pilih internet site
masukkan dns mail server kalian
ketikkan perintah dpkg-reconfigure postfix
pilih internet site
jika dns mail server sudah benar langsung pilih ok saja
biarkan kosong langsung pilih ok saja
langsung pilih ok
Pilih NO
tambahkan 0.0.0.0/0 lalu pilih OK
langsung pilih OK
pilih OK
pilih ipv4, lalu pilih OK
Ketikkan perintah nano /etc/postfix/main.cf
dibagian paling bawah sendiri tambahkan home_mailbox = Maildir/
perhatikan besar dan kecil tulisannya lalu save dengan tombol kombinasi ctrl+x, y, enter
ketikkan perintah nano /etc/dovecot/dovecot.conf
dibagian listen hilangkan tanda # dan tulisan dibelakang seperti gambar diatas lalu save dengan tombol kombinasi ctrl+x, y, enter
masuk ke direktori dengan perintah cd /etc/dovecot/conf.d/
ketikkan perintah nano 10-auth.conf
hilangkan tanda # dan ganti yes menjadi no pada tulisan disable_plaintext
ketikkan perintah nano 10-mail.conf
hilangkan tanda # di kotak merah dan tambahkan # di kotak biru seperti gambar diatas
ketikkan perintah maildirmake.dovecot /etc/skel/Maildir
restart postfix dan pastikan tidak ada error dengan perintah service postfix restart
restart dovecot dan pastikan tidak ada error dengan perintah service dovecot restart
buat 2 user untuk percobaan mail server
ketikkan perintah adduser tkj1
ketikkan perintah adduser tkj2
ketikkan perintah #telnet localhost 25
Ketikkan sesuai dengan gambar
ketikkan perintah #telnet localhost 110
install mariadb-server dengan perintah #apt install mariadb-server
ketikkan perintah #mysql_secure_installation
ketikkan perintah #mysql -u root -p
buat database roundcube dengan perintah >create database roundcube;
buat user roundcube dengan perintah >create user 'roundcube'@'localhost' identified by 'roundcube';
ketikkan perintah sesuai dengan gambar
install roundcube #apt install roundcube
pilih yes
masukkan password
masukkan lagi passwordnya
ketikkan perintah diatas
sesuaikan dengan perintah diatas, jangan lupa di save
ketikkan perintah diatas
ketikkan perintah diatas
sesuaikan dengan perintah diatas
ketikkan perintah diatas
3. Pengujian Mail Server
buka konfigurasi ip address pada pc kalian, pada bagian DNS masukkan ip address server debian kalian
buka termina/cmd, ping ip address server debian kalian. Pastikan tidak RTO
jika terjadi RTO maka pastikan setting dns pada ip address kalian sudah benar
ketikkan perintah nslooukup 10.10.20.253 (ip address server debian) dan pastikan nama domain kalian muncul
buka browser kalian, masukkan alamat mail server kalian dan pastikan tampilannya sesuai dengan gambar diatas.
- Sekian Terimakasih -
Buatlah laporan setting Mail Server Debian di blog/website kalian
Kumpulkan linknya di form tugas pada rumah belajar