Setting Mail Server Debian

Setting Mail Server (Roundcube) Debian

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 :

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