Breaking

Wednesday, March 3, 2021

Konfigurasi Mail Server Pada Debian 9

Mail Server digunakan untuk melayani pesan antar client pada server. Jadi, dengan adanya Mail Server pada Debian, client yang terhubung dengan server atau debian kita akan dapat melakukan proses pengiriman atau penerimaan email secara lokal jaringan (tanpa internet).

Sebelum melakukan konfigurasi ini pastikan kalian sudah melakukan konfigurasi DNS, jika belum kalian bisa melihat konfigurasinya di https://nurhidayat2310.blogspot.com/2020/11/konfigurasi-dns-pada-debian-9.html

Langkah Konfigurasi :

1. Gunakan IP address server untuk melakukan konfigurasi mail server.

Perintah : nano /etc/network/interfaces


2. Kemudian pindah menuju directory DNS yaitu directory bind
Perintah : cd /etc/bind

Setelah itu lakukan penambahan DNS pada file dayat.
Perintah : nano dayat

3. Tambahkan DNS untuk mail server.

4. Tambahkan juga DNS pada file 21.
Perintah : nano 21

5. Jika sudah melakukan penambahan DNS, lakukan restart pada file bind.
Perintah : /etc/init.d/bind9 restart

6. Setelah berhasil restart, lakukan pengetesan DNS menggunakan dig.
Perintah  : dig mail.kelompok6.net

7. Lakukan juga test ping pada DNS mail.
perintah : ping mail.kelompok6.net

8. Lakukan konfigurasi repository local.
Perintah : nano /etc/apt/sources.list

9. Kemudian tambahkan repository local pada bagian bawah.
deb http://kartolo.sby.datautama.net.id/debian/ stretch main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ stretch-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ stretch/updates main contrib non-free 

10. Selanjutnya lakukan update sources list.
Perintah : apt update

11. Selanjutnya lakukan penginstalan paket postfix dan dovecot.
Perintah : apt install postfix dovecot-pop3d dovecot-imapd

12. Saat proses penginstalan kita akan masuk ke konfigurasi postfix, disini kita bisa internet site.

13. Selanjutnya masukan DNS mail pada bagian system mail name. 

14. Setelah selesai, pindah menuju folder postfix.
Perintah : cd /etc/postfix

15. Selanjutnya lakukan pengisian pada file main.cf.
Perintah : nano main.cf

16. Jika sudah lakukan restart pada postfix dan dovecot.
Perintah : /etc/init.d/postfix restart dan /etc/init.d/dovecot restart

17. Langkah selanjutnya adalah menambahkan dua user untuk melakukan pengujian di client.
Perintah : adduser tkj1
penambahan user kedua.
perintah: adduser tkj2

Pengujian :

18. Lakukan pengujian dengan cara melakukan pengiriman email dari user1 menuju user2 menggunakan telnet pada port 25.
Perintah : telnet mail.kelompok6.net 25
mail from: tkj1 (nama user pengirim)
rcpt to     : tkj2 (name user peneruma)
data         : Isi pesan mail tersebut
quit         : Untuk keluar.

19. Selanjutnya lakukan pengetesan dengan mengecek email yang dikirim oleh user1.
Perintah : telnet mail.kelompok6.net 110
user    : user penerima email
pass    : password user penerima
stat     : status email yang masuk
retrn1 : Isi email 1