Konfigurasi Mail Server dan Webmail di Debian Server 8.5
Kamis, 4 Agustus 2016
Assalamu'alaikum Wr.WB
Kamis, 4 Agustus 2016
Assalamu'alaikum Wr.WB
Kali ini saya ingin
berbagi sedikit ilmu kepada teman-teman tentang cara konfigurasi mail
server dan webmail di debian server 8.5 melalui proxmox.
A.Pengertian

Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos.
Sebuah Mail Server harus memiliki sebuah MTA (Mail Transport
Agent) didalamnya. Fungsi utamanya adalah untuk mengirimkan
e-mail dari Mail Server lokal ke Mail Server remote. Sebenarnya ada
banyak sekali jenis-jenis MTA yang Dapat kalian install di
Debian.Beberapa contohnya adalah: Postfix ,Sendmail ,Qmail
,Exim,Zimbra.
Webmail hanyalah merupakan frontend dari Mail. Inti
mekanismenya sebenarnya terdapat pada Mail Server, bukan pada Webmail
Servernya. Karena tujuan Webmail hanya untuk memudahkan user dalam
mengakses Mail Server tersebut.
Akan tetapi jika Mail Server tanpa Webmail Server, Mail Server
tersebut tetap dapat bekerja sebagaimana biasa. Beberapa contoh
Webmail yang terkenal adalah Squirrelmail, Zimbra, dan Roundcube.
Squirrelmail saya pilih karena instalasi dan konfigurasinya mudah,
aplikasinya ringan, dan tampilannya cukup sederhana.
B.
Latar Belakang
Sebelum
mengkonfigurasi mail server dan mengistallnya dalam konfigurasi dns
anda pastikan telah sama dengan yang saya buat, yang saya maksud
disini ialah adanya baris “@ IN MX
2 mail.abdullah.id” atau “ mail IN A
192.168.23.3” Baris ini dalam
konfigurasi dns-server harus ada.
C.
Tujuan
Tujuannya membuat mail server untuk berkomunikasi antar
jaringan lokal, dan dapat mengirim email.
D. Hal Yang Harus Dipersiapkan
1. Sebuah komputer
2. OS debian server 8.5
3. Virtualizer ( Proxmox )
E. Langkah-Langkah Pelaksanaan
1. Buka Proxmox anda terlebih dahulu
2. Jalankan VM anda, kemudian pilih Console
3. Jika sudah masuk di Console, maka anda disuruh untuk login. Login
dengan “su” & password anda.
4. pertama kita akan menginstall Mail Server lebih dulu. Ketikan
perintah
# apt-get install postfix courier-pop courier-imap
Pilih Ok
Pilih “Internet Site” lalu tab Ok , Enter
isikan nama sistem mail seperti dikonfigurasi DNS
server isikan "dol.id" tekan tab pilih ok enter.
Pilih yes dan tunggu sampai proses instalasi selesai.
5.
Kita buat folder mail dengan perintah
#
maildirmake /etc/skel/maildir
Tambahkan baris ini di bagian paling bawah
home_mailbox = Maildir/
Simpan dengan perintah ctrl+x tekan y lalu Enter
7. Lalu kita konfigurasi ulang postfix dengan perintah
# dpkg-reconfigure postfix
Pilih Ok
Pilih “Internet Site” lalu Enter
Tab lalu Enter
Langsung saja tab Ok tekan Enter
Maka akan muncul tampilan alamat-alamat penerima email, tidak perlu
ditambahkan apapun default saja tekan tab pilih Ok lalu Enter
Kemudian muncul "Force synchronous updates on mail queue"
silahkan tekan tab pilih no tekan Enter
Setelah itu muncul "local network" silahkan tambahkan
"0.0.0.0/0" tekan tab pilih Oke lalu Enter.
Lalu setelah itu muncul pertanyaan "use procmail for local
delivery ?" silahkan tekan tab pilih no lalu Enter
Lalu muncul "mailbox size limit" 0 saja secara default
tekan tab pilih Ok lalu Enter
Setelah
itu muncul lagi "local address extension character"
silahkan tekan tab pilih Ok lalu Enter
Lalu
muncul pilihan internet protocol silahkan anda pilih “IPV4”
dengan tombol arah tekan tab pilih Ok lalu Enter
Tunggu
proses installasinya selesai, jika tidak ada masalah pada saat
konfigurasi, proses mail server akan selesai tanpa ada error.
8.
Setelah langkah-langkah tersebut selesai, selanjutnya kita restart
paket-paket tadi.
#
/etc/init.d/postfix restart
#
/etc/init.d/courier-pop restart
#
/etc/init.d/courier-imap restart
#
/etc/init.d/bind9 restart
9. Setelah itu kita buat user & passwor-nya dengan perintah
#
adduser sam
Seperti
gambar diatas, lalu kita buat user lagi. Kali ini saya buat user dengan nama
“mufti” sebagai user percobaan untuk mengetest mail server
menggunakan web mail nanti.
10.
KEDUA, kita install packet squirrelmail dengan perintah
#
apt-get install squirrelmail
11.
Kita konfigurasi file /etc/apache2/apache2.conf
# nano
/etc/apache2/apache2.conf
Tambahkan
baris ini di bagian paling bawah
Include
"/etc/squirremail/apache.conf"
12. Kemudian kita restart apache2 dengan perintah
# /etc/init.d/apache2 restart
13.
Kita harus membuat semacam shortcut atau symbolic dari folder
"/usr/share/squirrelmail" ke "/var/www/html/"
dengan nama symbolic mail yaitu dengan perintah
# ls -n /usr/share/squirrelmail/ /var/www/html/mail
14.
Lalu cek melalui web browser tuliskan ip server/mail contoh:
192.168.23.3/mail
15.
Kita tadi sudah konfigurasi DNS untuk mail dipostingan saya
sebelumnya klik disini
yaitu mail.abdullah.id
Ikuti
saja langkah-langkahnya seperti dibawah ini
Pertama
kita masuk ke direktori /etc/apache2/sites-available/ dengan perintah
# cd
/etc/apache2/sites-available/
Selanjutnya
kita copy defaultnya ke file mail server dengan perintah # cp
000-default.conf mail.conf
lalu
kita edit file mail servernya dengan perintah # nano mail.conf
16.
Maka akan mucul tampilan seperti dibawah,
Tambahkan
edit beberapa baris,
ServerName dol.id
ServerAlias mail.dol.id
DocumentRoot /usr/share/squirrelmail
ServerAlias mail.dol.id
DocumentRoot /usr/share/squirrelmail
Jika
sudah, kita simpan dengan perintah ctrl+x tekan y lalu Enter
17.
Lalu kita enable-kan file mail dengan perintah
# a2ensite mail.conf
18.
Kita tes konfigurasi tadi, masuk browser ketikan “mail.dol.id”
( contoh konfigurasi saya )
19.
Setelah login, maka akan muncul tampilan berikut ini. Lalu pilih
“Compose”
Disitu
kita akan coba untuk mengirim e-mail, pada kolom “To” kita isikan
user yang akan kita tuju, tadi kan kita sudah buat 2 user. Sebagai
percobaan user yang saya tuju adalah user abdul.
Contoh
: To : abdul@abdullah.id, lalu
kita tulis pesannya di kolom bawah, jika sudah kita kirim dengan
menekan “Send”. Untuk mengecek pesan tadi kita keluar dulu
dengan menekan “Sign Out”
Selanjutnya
kita login lagi dengan user yang satunya, jika sudah masuk maka pesan
dari user tadi akan muncul secara otomatis.
Selesai..
Semoga
bermanfaat kawan...jangan lupa comment-nya ya... :)
F.
Referensi
Buku
konfigurasi debian server_ver_BLC Telkom
G.
Kesimpulan
Saat
kita mengkonfigurasi mail server lakukan lah dengan teliti jangan
sampai teledor, jika ada kesalahan sedikit saja mail server tidak
bisa diakses.
Sekian
yang dapat saya share ke teman-teman.
Wassalamu'alaikum
W.r W.b

























0 Response to "Cara Konfigurasi Mail Server dan WebMail di Debian Server 8.5 Melalui Proxmox"
Posting Komentar