Konfigurasi Mail Server di Debian 9

TauPintar - Konfigurasi Mail Server di Debian 9. Mail server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam suatu jaringan. Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP.

Mail Server di Debian 9
Sebelum melakukan konfigurasi Mail Server di Debian 9, perhatikan 10 hal dibawah ini, supaya ketika melakukan konfigurasi tidak terkendala:
  1. Pastikan bahwa sistem Kamu sudah terupdate dengan perintah "sudo apt-get update" dan "sudo apt-get upgrade".
  2. Pastikan Kamu memiliki alamat IP statis dan nama domain yang valid untuk server mail Kamu.
  3. Pastikan Kamu memiliki akun email yang akan digunakan untuk mengirim dan menerima email.
  4. Pastikan Kamu memiliki akses root atau akses administrator pada server Debian Kamu.
  5. Persiapkan informasi yang diperlukan seperti nama domain, alamat IP, nama pengguna, dan kata sandi untuk melakukan konfigurasi.
  6. Pastikan firewall yang digunakan memungkinkan koneksi SMTP, IMAP, dan POP3.
  7. Pastikan Kamu sudah membackup konfigurasi dan data yang ada sebelum melakukan perubahan pada sistem.
  8. Pastikan Kamu memiliki pemahaman tentang konfigurasi mail server dan protokol yang digunakan.
  9. Pastikan Kamu telah mengikuti panduan yang tersedia untuk mengoptimalkan konfigurasi dan meningkatkan keamanan server mail Kamu.
  10. Pastikan Kamu melakukan tes dan validasi setelah melakukan konfigurasi untuk memastikan bahwa konfigurasi yang dilakukan berfungsi dengan baik.
Install terlebih dahulu Mail Servernya, namun sebelum menginstal mail server di Debian 9 pastikan mempunyai 3 CD/DVD debian 9 dan server harus terkoneksi engan client,
  •  Lakukan perintah apt-cdrom add pada ke-3 cd/dvd debian 9
  • Install Postfix, Courier-imap, courier-pop, squirrelmail dengan perintah
Apt-get install postfix

klik ok

Pilih internet site, lalu klik ok

isi domain dengan domain masing-masing

Apt-get install courier-imap
Apt-get install courier-pop
Apt-get install squirrelmail

  • Jika sudah di install lakukan pengecekan dengan perintah dpkg –l postfix courier-imap courier-pop squirrelmail, jika belambang ii maka sudah berhasil terinstal, seperti gambar dibawah ini



  • Lakukan konfigurasi postfix dengan perintah nano /etc/postfix/main.cf

Silahkan sesuaikan dengan domain masing-masing, lalu tambahkan home_mailbox = Maildir/ pada bagian bawah, tambah tanda “#” di bagian depan mailbox_command jika ada.


  • Buat Maildir/ dengan perintah maildirmake /etc/skel/Maildir
  • Buat 2 user berbeda dengan perintah adduser nama_user, berikan password terhadap user tersebut, buatlah password yang mudah di ingat karena akan digunakan untuk login email. Nama user buat sesuai keinginan masing-masing. Seperti contoh gambar berikut

Pada contoh ini membuat user2 dan user3

  • Lakukan pengujian, dengan perintah telnet localhost 25 seperti gambar dibawah ini, jika tidak bisa menggunakan telnet, lakukan penginstalan telnet dengan perintah apt install telnet.

Mail from: (user pengirim)
Rcpt to: (user penerima)
Data: (pesan) akhiri pesan dengan tanda titik “ . ” Lalu enter
Untuk keluar dari telnet ketikan quit.

  • Lakukan pengecekan apakah email yang dikirim dari user2 tadi masuk ke user3 dengan perintah telnet localhost 110

Lalu ketikan 
User (nama user)
Pass (password user)
Stat 

Jika pesan dari user2 tadi masuk, maka akan pesan pesan dari user2
Untuk melihat pesan ketikan ketikan retr (nomor pesan)

  • Buka file db.domain dengan perintah nano /etc/bind/db.domain
Tambahkan mail paling bawah

Jika sudah, save.

Selanjutnya masuk ke nano db.ip
Tambahkan ip mail dan nama doman mail (paling bawah)

Jika sudah, save.


  • Masuk ke nano /etc/apache2/apache2.conf scroll paling bawah, tambahkan include “/etc/squirrelmail/apache.conf” lalu save


  • Restart bind9, postfix, courier-imap, courier-pop, squirrelmail
  • Buka browers di client ketikan ip/squirrelmail atau domain_mail/squirrelmail, berikut tampilannya, jika tidak tampil silahkan reboot debiannya, lalu coba lagi buka di browser.

Silahkan login menggunakan user debian yang sudah dibuat tadi, disini login menggunakan user2

Tampilan squirrelmail 
  • Coba buat pesan (Compose) dan kirim ke user3, lalu send

Lalu logout dan login menggunakan user3

Lalu cek Pesan yang dikirim dari user2 apakah sudah masuk atau belum

Sekian artikel tentang Konfigurasi Mail Server di Debian 9 semoga bermanfaat dan menambah pengetahuan. Jika ada yang kurang jelas silahkan tanyakan di kolom komentar.

Baca Juga : 


0 komentar:

Posting Komentar

Silahkan beri komentar dengan bijak dan sesuai dengan topik artikel.
Gunakan tombol balas dibawah komentar terkait jika ingin membalas komentar agar komunikasi lebih terstruktur.
Klik untuk melihat kode :) :( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @-@ :-a :W *fck* :ngakak |o| :goodluck :smile