MAIL SERVER

 Apa itu MailServer

Mail server bisa diibaratkan tuan rumah yang menyediakan fasilitas “kantor pos elektronik”. Ini menyimpan surat masuk untuk didistribusikan ke pengguna dan meneruskan surat keluar. Istilah ini mungkin hanya merujuk pada aplikasi yang menjalankan layanan ini, yang dapat berada di mesin dengan layanan lain, tetapi untuk dokumen ini istilah tersebut mengacu pada seluruh host termasuk aplikasi server email, sistem operasi host, dan perangkat keras pendukung.

 Fungsi MailServer

Mail server bisa diibaratkan tuan rumah yang menyediakan fasilitas “kantor pos elektronik”. Ini menyimpan surat masuk untuk didistribusikan ke pengguna dan meneruskan surat keluar. Istilah ini mungkin hanya merujuk pada aplikasi yang menjalankan layanan ini, yang dapat berada di mesin dengan layanan lain, tetapi untuk dokumen ini istilah tersebut mengacu pada seluruh host termasuk aplikasi server email, sistem operasi host, dan perangkat keras pendukung.

Cara kerja MailServer

Agar sistem komputer berfungsi sebagai server surat, ia harus menginstal perangkat lunak server surat. Perangkat lunak ini kemudian memungkinkan administrator sistem untuk mengelola dan membuat akun email untuk salah satu domain yang dihosting di server. Selain itu, Anda memiliki protokol. Protokol adalah aturan perangkat lunak jaringan yang memungkinkan komputer terhubung ke jaringan di mana saja sehingga Anda dapat berbelanja online, mengirim email, dan menjelajah internet dengan bebas. Protokol ini adalah komponen penting dari aktivitas jaringan Anda.


Berikut adalah cara konfigurasi MailServer

1) Buat Snapshoot terlebih dahulu, agar, saat kita gagal dalam konfigurasi kita bisa mengulang nya lagi dari yang awal dan tidak terlalu jauh 














Jangan lupa untuk restart service DHCP, dan DNS

2) Selanjut nya install Paket postfix dan dovecot

















3) Edit file /etc/postfix/main.cf















4) Buat direktori maildir /etc/skel




5) Reconfigure postfix






























































































6) Restart service postfix



7) Edit file konfigurasi /etc/dovecot/dovecot.conf.


Buka pagar pada bagian "listen = *, :;"













8) Edit file konfigurasi /etc/dovecot/conf.d/10-auth.conf.






Buka pagar pada bagian disable_plaintext_auth = no










9) Edit file konfigurasi /etc/dovecot/conf.d/10-mail.conf.



  
Buka pagar pada bagian yang saya tebalkan












Beri pagar pada bagian yang saya tebalkan













10) 
Restart dovecot service.





11) Membuat dua user baru untuk akses mail nanti














12) Restart postfix dan dovecot service.





13) Install package telnet, untuk testing






14) Test kirim file menggunakan perintah telnet <nama domain> <port> dengan menggunakan port 25 (SMTP). Masukkan nama alamat pengirim menggunakan mail from:Masukkan nama alamat penerima menggunakan rcpt to:Ketikkan data lalu enter. Isikan subject dengan megetikkan Subject: <isi subject>. Lalu isikan pesan yang akan dikirim kemudian isikan titik (.) untuk mengakhiri pesan.














15) Melihat pesan menggunakan perintah telnet <nama domain> <port>. Login user menggunakan user <nama user>. Dan masukkan password menggunakan pass <password>. Untuk melihat list pesan yang diterima menggunakan perintah listDan untuk membuka pesan yang diterima menggunakan perintah retr <nomer pesan>.<br> Perintah quit untuk keluar dari telnet.














16) Install Mariadb dan Roundcube













































17) Edit file /etc/roundcube/config.inc.php.




1) $config['default_host'] = 'mail.srvalan13.net';
2) $config['smto_server'] = 'mail.srvalan13.net';
3) $config['smto_port'] = 25; 
4) $config['smto_user'] = ' ';
5) $config['smto_pass'] = ' ';

Nama domain mail disesuaikan dengan domain kalian masing-masing.











18) Configure ulang roundcube 























































































19) Selanjutnya, masuk ke directory website apache dan tambahkan file baru untuk mail server.





20) Lalu edit file mail.conf
#nano mail.conf














21) Disable apache default config dan enable kan mail config.








22) Edit file hosts dengan menambahkan IP dan domain mail kita
#nano /etc/hosts














Testing

Buka windows client, lalu buka browser dan searching domain kita (mail.srvalan13.net)

Login menggunakan user yang telah kita buat pada sebelum nya.







Subject bebas dan isi pesan bebas, jika sudah klik send atau kirim
Pilih user kedua sebagai tujuan pesan kita 
alan2@mail.srvalan13.net 







Testing user kedua

Login ke user kedua kita yang tadi telah kita buat









Cek pesan yang masuk, apakah sudah sesuai atau belum, jika sudah, konfigurasi mail server telah selesai, jika kalian ingin membalas pesan dari user1, kalian hanya klik pesan tersebut lalu klik reply yang ada di pesan tersebut






Jika sudah selesai membalas pesan, klik send atau kirim.









KONFIGURASI MAIL SERVER TELAH SELESAI DAN BERHASIL, SILAHKAN TEMAN-TEMAN IKUTI LANGKAH LANGKAH YANG SAYA SERTAKAN.