Kali ini kita membuat tutorial membuat mail server. Mail atau disebut E-mail adalah salah satu media yang digunakan untuk berkirim surat sesama anggota yang terdaftar di dalam server. Disini saya membuat mail server mengunakan paket postfix dan dovecot. secara umum sebenarnya yang paling banyak digunakan untuk membuat mail server adalah paket courier, tapi karena courier kadang banyak error saat proses instalasi maka disini saya membuat mail server mengunakan dovecot, untuk fungsinya sama saja.
A. Install Posfix dan Dovecot
Untuk melakukan instalasi gunakan perintah "apt-get install postfix dovecot-imapd dovecot-pop3d".
1. Klik OK
2. Pilih "Internet site"
3. Masukan Nama Domain kalian
B. Buat Direktor
Direktori ini digunakan untuk menampung semua email. gunakan perintah "maildirmake.dovecot /etc/skel/Maildir".
C. Buat User / Account
Gunakan perintah "adduser (nama user)". lalu masukkan password dan juga isi data kalian, setelah itu konfigurasi dengan menekan "y".
Direktori ini digunakan untuk menampung semua email. gunakan perintah "maildirmake.dovecot /etc/skel/Maildir".
C. Buat User / Account
Gunakan perintah "adduser (nama user)". lalu masukkan password dan juga isi data kalian, setelah itu konfigurasi dengan menekan "y".
D. Konfigurasi Direktori Postfix
Masuk ke direktor postfix dengan perintah "nano /etc/postfix/main.cf". lalu tambahkan konfigurasi "home_mailbox = Maildir/" pada bagian paling bawah.
Masuk ke direktor postfix dengan perintah "nano /etc/postfix/main.cf". lalu tambahkan konfigurasi "home_mailbox = Maildir/" pada bagian paling bawah.
E. Reconfiguration Postfix
Kita akan melakukan konfigurasi postfix sekali lagi. caranya dengan mengunakan perintah "dpkg-reconfigure postfix"
1. Klik "OK"
Kita akan melakukan konfigurasi postfix sekali lagi. caranya dengan mengunakan perintah "dpkg-reconfigure postfix"
1. Klik "OK"
2. Pilih "Internet site"
3. Masukkan domain kalian
4. Untuk root and postmaster mail recipient biarkan kosong saja.
5. Pastikan domain kalian ada di
6. Klik "NO"
7. Tambahkan IP kalian
8. Masukkan "0" agar kapasitas mailbox menjadi unlimited.
9. Biarkan default saja yaitu "+".
10. Pilih internet protocol. terserah kalian mau mengunakan yang mana.
F. Konfigurasi Dovecot
Masuk direktor dovecot dengan perintah "nano /etc/dovecot/conf.d/10-mail.conf". hilangkan tanda "#" pada mail_location = maildir:~/Maildir.
9. Biarkan default saja yaitu "+".
10. Pilih internet protocol. terserah kalian mau mengunakan yang mana.
F. Konfigurasi Dovecot
Masuk direktor dovecot dengan perintah "nano /etc/dovecot/conf.d/10-mail.conf". hilangkan tanda "#" pada mail_location = maildir:~/Maildir.
G. Konfigurasi DNS
Jika kalian sudah menambahkan domain mail maka kalian bisa next saja langka berikut. jika belum maka tambakan. caranya dengan perintah ;
"nano /var/cache/bind/db.wisnu" lalu tambahkan ip untuk domain mail.
Jika kalian sudah menambahkan domain mail maka kalian bisa next saja langka berikut. jika belum maka tambakan. caranya dengan perintah ;
"nano /var/cache/bind/db.wisnu" lalu tambahkan ip untuk domain mail.
"nano /var/cache/bind/db.192" lalu tambahkan domain mail
H. Restart
Setelah melakukan konfigurasi diatas, maka yang terakhir kalian tinggal merestart. apa yang direstart? yang direstart adalah bind9, postfix, dandovecot.
Setelah melakukan konfigurasi diatas, maka yang terakhir kalian tinggal merestart. apa yang direstart? yang direstart adalah bind9, postfix, dandovecot.
I. Mengirim dan mengecek E-Mail
1. Mengirim pesan
Gunakan perintah "telnet (domain mail) 25".
⧫ mail from: (user1) → Pengirim mail
⧫ rcpt to: (user2) → Penerima mail
⧫ data → Perintah untuk memasukkan pesan
⧫ lalu isikan pesan yang ingin dikirim
⧫ . → perintah untuk mengakhiri pesan
⧫ quit → perintah untuk keluar
1. Mengirim pesan
Gunakan perintah "telnet (domain mail) 25".
⧫ mail from: (user1) → Pengirim mail
⧫ rcpt to: (user2) → Penerima mail
⧫ data → Perintah untuk memasukkan pesan
⧫ lalu isikan pesan yang ingin dikirim
⧫ . → perintah untuk mengakhiri pesan
⧫ quit → perintah untuk keluar
2. Membuka pesan
Gunakan perintah "telnet (domain mail) 110"
⧫ user (user2) → login ke user2
⧫ pass (passwrd user) → passwrd user
⧫ stat → mengecek jumlah inbox
⧫ retr 1 → membuka isi pesan
⧫ quit → keluar
Gunakan perintah "telnet (domain mail) 110"
⧫ user (user2) → login ke user2
⧫ pass (passwrd user) → passwrd user
⧫ stat → mengecek jumlah inbox
⧫ retr 1 → membuka isi pesan
⧫ quit → keluar
TERIMAKASIH TELAH
BERKUNJUNG
DAN
SELAMAT
MENCOBA :)