Cari Artikel Di Sini

In ASJ LINUX

Konfigurasi Mail Server (Postfix & Dovecot) on Debian 9

Konfigurasi Mail Server (Postfix & Dovecot) Debian 9

 Mail server monitoring: PRTG ensures the safe delivery of all your ...

Halo sobat Ruang Sharing welcome back ya kali ini saya datang membawa materi baru yaitu Mail Server, ada yang tau gak Mail Server itu apa? makanya stay tune ya. Pastikan kalau kalian selalu dateng ke blog ini ya karena di sana kalian akan menemukan artikel-artikel menarik yang bisa menambah wawasan IT/TKJ kalian lho. Okey lanjut.


Mail Server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam satu jaringan, dengan kata lain Mail server merupakan fitur yang bisa digunakan untuk membuat dan menerima email. Protokol yang umum digunakan antara lain protokol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol v3), IMAP (Internet Mail Application Protocol).

Mail Server memiliki beberapa aplikasi untuk menjalankannya yaitu postfix, davecot, courier, dll. Kali ini yang akan saya bahas hanya Postfix dan Dovecot dulu.

Mail Server Postfix itu adalah mail transfer agent bebas dan merupakan mail transfer agent default bagi beberapa sistem operasi seperti linux Debian contoh nya. Dengan beberapa kelebihan di antaranya, menghemat bandwith, lebih cepat dan efisien, mudah mengatur account, dan jika suatu saat ada trouble akan lebih cepat menanganinya.

Mail Server Dovecot itu adalah server IMAP dan POP3 yang open source dan hemat akan penggunaan memori. Dovecot menggunakan paket dovecot-pop3d dan dovecot-imapd.
  • Dovecot-pop3d adalah paket yang berisi program-program tambahan dovecot yang menyediakan fungsi Post Office Protocol v3.
  • Dovecot-imapd adalah paket yag berisi program-program tambahan dovecot yang menyediakan fungsi Internet Mail Application Protocol.
Setelah mengetahui Postfix dan Dovecot itu apa, sekarang kita siapin alat dan bahan untuk melakukan konfigurasi nya,
1. Laptop / PC.



2. Software Virtual Box.


3. ISO Debian 9.

Okey let's do it.
1. Pastikan kalau kalian sudah menginstall debiannya dan sudah membuat DNS, juga DHCP ya. Bisa kalian baca di sini Konfigurasi DHCP dan Reservation Debian 9.7.0 dan Tutorial!!! SETTING DNS DEBIAN.

2. Setelah masuk ke debiannya, tambahkan settingan pada DNS nya di file kiki,
  • # nano kiki

3.  Berikan tambahan parameter seperti berikut,
  • @       IN     MX      10   mail.rizqi.net.
  • mail   IN    A          23.23.23.1

4. Tambahkan juga settingan mail nya pada file 23,
  • # nano 23

5. Berikan tambahan parameter seperti berikut,
  • 23     IN      PTR     mail.rizqi.net.

6. Kita uji mail nya pada server dengan perintah dig,
  • dig mail.rizqi.net

7. Uji mail pada server dengan perintah ping,
  • ping mail.rizqi.net

8. Kemudian kita install aplikasi Postfix dan Dovecot nya, untuk melanjutkan ketik y.
  • # apt-get install postfix dovecot-pop3d dovecot-imapd

9. Selanjutnya kita diminta untuk memasukkan DVD 1.


10. Pilih Force Unmount untuk melanjutkan.


11. Muncul pop up Postfix Configurartion, kita pilih Internet Site.


12. System mail name nya isikan dengan nama dns yang tadi kita daftarkan yaitu mail.rizqi.net > klik ok.


13. Sekarang kita diminta untuk memasukkan DVD 2 > pilih force unmount untuk melanjutkan.



14. Kita restart aplikasi Postfix dan Dovecot nya,
  • # cd /etc/apt
  • # /etc/init.d/postfix restart
  • # /etc/init.d/dovecot restart

15. Buat 2 user untuk pengujian nanti, pertama buat user septi dan beri password untuk usernya.
  • # adduser septi

16. Lalu user kedua dengan nama anto, beri password user nya.
  • # adduser anto

Pengujian :
1. Kita coba melakukan pengiriman email dari user 2 (anto) ke user 1 (septi) menggunakan telnet dengan port 25,
  • # telnet mail.rizqi.net 25
 Keterangan cara mengirim email:
  • mail from           : mail pengirim (anto).
  • rcpt to                 : mail penerima (septi).
  • data                    : untuk menulis isi pesan (septi aku sayang kamu).
  • untuk menulis isi pesannya jangan lupa akhiri denga tanda titik (.) agar pesan benar-benar bisa dikirim.
  • quit                     : keluar.

2. Kemudian untuk melihat apakah email dari user 2 sudah di terima atau belum kita ketik perintah telnet.domain port 110.
  • # telnet mail.rizqi.net 110
Keterangan cara membaca email:
  • user            : masukkan user penerima (septi).
  • pass            : masukkan password user penerima.
  • stat              : untuk melihat status email yang masuk.
  • retr 1           : membaca 1 isi pesan email.

3. Dan inilah pesan email dari user 2 (anto), bisa dilihat di bagian from tertera alamat email pengirim.


4. Nah report mail server nya itu terletak di,
  • # cat /var/log/mail.log

5. Maka inilah isi dari mail.log nya.


Mudah kan langkah konfigurasinya semoga kalian bisa mengikutinya dengan baik ya, ohiya kalau ada yang ingin kalian tanyakan seputar materi ini tulis di kolom komentar aja ya.

Good luck, see you !.

Related Articles

0 komentar:

Posting Komentar

Blogger Pages