Halo sobat KrisEdu kali ini saya ingin memberi sebuah tutorial Cara Installasi Mail Server di Debian 7 via VirtualBox . tetapi sebelum itu mari kita pahami dulu penjelasan tentang Mail Server.
Pengertian Mail Server
Mail server merupakan suatu perangkat lunak yang mendistribusikan file atau informasi sebagai balasan atau respon atas permintaan yang dikirim melalui email. Istilah ini juga sering digunakan untuk menunjukkan bitnet yang menyediakan layanan serupa ftp. Tak hanya itu program ini juga dapat digunakan sebagai aplikasi install email.
Tak hanya sebuah program mail server juga bisa berupa sebuah komputer yang memang dikhususkan untuk menjalankan aplikasi perangkat lunak program ini. nah komputer ini di ibaratkan sebagai jantung dari system sebuah email. Program ini biasanya dikelola oleh programer yang disebut dengan post master.
Mail server ini dikelola oleh seorang post master yang memiliki beberapa tugas pokok yaitu mengelola kaun, memonitor bagaimana kinerja server dan melaksanakan tugas administrative lainnya. Biasanya program ini menggunakan protocol antara lain smtp, pop3 dan imap.
Fungsi Mail Server
Mail server berfungsi sebagai pengatur atau penerima dan penyalur respon atas email yang masuk. Tak hanya itu fungsi utama dari program ini adalah sebagai aplikasi yang digunakan untuk menginstal email. Oleh karena itu aplikais ini sangat penting karena akan mengatur jalannya email dan merespon setiap email yang masuk.
Cara Kerja Mail Server
Setelah sobat tahu apa itu mail server, kini saatnya sobat tahu bagaimana mail server bekerja. Pada dasarnya ada dua cara kerja program ini. pertama, proses pengiriman email akan melewati tahapan yang agak panjang. saat email dikirim karena email akan disimpan pada server utama atau email server itu sendiri berdasarkan tujuan email akan dikirimkan kemana. Umumnya file ini berisi informasi yang dimana sumber tujuan, serta adanya waktu pengiriman. Nah saat kamu sebagai user membaca email berarti user telah mengakses server email tersebut dan membaca email yang tersimpan pada server yang di tampilkan pada browser pengguna.
Untuk memahami cara kerja mail server yang kedua ini,sobat harus memahami ada beberapa istilah penting yaitu MUA atau mail user agent yaitu sebuah komponen yang berinteraksi secara langsung, misalnya adalah thunderbird, ms outlook, zimbra atau interface webmail seperti gmail ataupun yahoo.
Selain itu istilah penting mail server lainnya adalah MTA atau mail transfer agent yang bertanggung jawab mentransfer email dari server mail kemudian sampai server mail penerima, contohnya adalah karena sendmail dan postfix. Selain itu MDA atau mail delivery agent, jika mta lokasi menerima email masuk dari mta terpencil maka email akan dikirim kek otak pengguna dengan mda.
Istilah lain dalam mail server ada POP atau IMAP kedua singkatan ini merupakan sesuatu protocol yang digunakan untuk mengunduh email dari kotak penerima server untuk penerima MUA. Kemudian ada mail exchange record atau MX. Istilah ini merujuk pada entri dns untuk server mail. Record mx ini akan menunjuk pada alamt ip dimana email harus ditembakkan. Mx record yang rendah akan selalu menang karena mendapat priritas tertinggi. Contohnya misal mx 10 akan lebih baik dibandingkan dengan mx 20.
Nah setelah kamu tahu berbagai istilah mengenai mail server, kini sobat akan mengetahui Cara kerja mail server yang kedua yaitu, setelah pengguna mengklik tombol sent, selanjutnya MTA akan mengirimkan ujung ke ujung pengiriman email dari server pengirim ke server tujuan. Kemudian mta local akan server tujuan penerima email kemudian dipindahkan ke mda setempat. Kemudian mda akan menulis email dikotak pesan pengguna. Ketika penerima membuka email, maka akan diambil alih oleh MUA dengan menggunakan protocol POP atau imap.
Nah begitu penjelasan lengkap tentang Mail Server, Jika sobat masih belum mengerti tentang Mail Server silahkan sobat mencari refensi penjelasan Mail Server di Internet.
Langsung saja ke tutorial, langkah pertama buka Debian 7 sobat dan konfigurasi file "db" yang berada di DNS sobat , di file tersebut kita tambahkan subdomain dengan nama "mail". File "db" ini berada di direktori : /var/cache/bind/ . untuk lebih lengkapnya kita langsung praktekan.
Nah begitu penjelasan lengkap tentang Mail Server, Jika sobat masih belum mengerti tentang Mail Server silahkan sobat mencari refensi penjelasan Mail Server di Internet.
Langsung saja ke tutorial, langkah pertama buka Debian 7 sobat dan konfigurasi file "db" yang berada di DNS sobat , di file tersebut kita tambahkan subdomain dengan nama "mail". File "db" ini berada di direktori : /var/cache/bind/ . untuk lebih lengkapnya kita langsung praktekan.
ketik peritah untuk masuk ke direktori /var/cache/bind/
#cd /var/cache/bind/
kemudian buka file "db" sobat , sebagai contoh disini saya sudah memiliki file "db" dengan nama "db.kris"
Jika sudah masuk ke file "db.kris" lalu sobat tambahkan subdomain mail di paling bawah, untuk lebih rinci nya lihat kotak yang saya tandai
Jika sudah simpan dengan menekan(CTRL+X >> Y >> ENTER)
Kemudian kita install Postfix dengan perintah
#apt-get install postfix-y
lalu kita diminta untuk memasukan DVD1 , masukan DVD1 debiannya apabila sudah tekan ENTER
Nah otomatis akan ada tampilan sebagai berikut , pada opsi ini kita klik OK
Pada opsi ini kita pilih "Local Only" apabila sudah klik OK
Pada tahap ini sobat ubah nama system mail nya menjadi nama domain sobat ,contoh : kris.com
Untuk installasi paket Postfix sudah selesai , tahap selanjutnya yaitu menginstall paket Courier-Imap dan Courier-Pop . kedua paket ini berfungsi sebagai pengirim dan penerima email.
Saya akan menginstall paket Courier-Imap terlebih dahulu dengan perintah
#apt-get install courier-imap -y
Kemudian otomatis sobat diminta untuk memasukan DVD2 Debian, masukan DVD2 Debian nya , jika sudah tekan ENTER
lalu sobat akan diarahkan pada tampilan dibawah ini, pada opsi ini sobat pilih saja NO
Untuk install paket Courier-Imap sudah selesai , selanjutnya kita install paket Courier-Pop dengan perintah
#apt-get install courier-pop -y
Apabial paket Courier-Pop sudah terinstall , kita akan membuat folder untuk maildirmake yaitu Maildir, ketik perintah berikut dan perhatikan juga untuk Maildir huruf M nya harus huruf Kapital
#maildirmake /etc/skel/Maildir
Selanjutnya konfigurasi file main.cf di directori /etc/postfix
Sobat tambahkan sedikit Script pada baris paling bawah dengan mengscroll hingga paling bawah dan tambahkan script seperti yang saya tandai
Jika sudah simpan dengan menekan(CTRL+X >> Y >> ENTER)
Tahap selanjutnya kita akan mengkonfigurasi ulang Postfix dikarenakan ada bagian yang harus kita ubah lagi di Postfix. Ketik perintah berikut
#dpkg-reconfigure postfix
Untuk tampilan seperti dibawah kita pilih saja OK
Pada opsi ini pilih "Local Only"
Masukan domain sobat , contoh kris.com . jka sudah klik OK
Pada gambar dibawah yaitu root and postmaster kita kosongkan saja dan langsung pilih OK
Pada bagian ini sobat bisa isi sesuaikan dengan isi dibawah ini , jika sudah klik OK
Untuk opsi dibawah ini sobat pilih NO
Selanjutnya yaitu konfigurasi jaringan local, sebenarnya tidak di ubah juga sudah benar akan tetapi supaya ip address dapat di ubah ubah maka isi seperti pada gambar dibawah ini
Pilih opsi NO untuk gambar dibawah ini
Langsung saja pilih OK
Untuk karakter ekstensi alamat lokal biarkan isinya "+" lalu pilij OK
Untuk opsi dibawah ini sobat diminta untuk memilih jenis Ip Address yang sobat gunakan, dikarenakan kita menggunakan IPV4 maka pilih opsi IPV4 kemudian OK
Selanjutnya sobat install paket Squirrelmail , ketik perintah berikut
#apt-get install squirrelmail
Keterangan : Untuk menginstall paket squirrelmail membutuhkan Binary DVD-1 dan DVD-2, silahkan masukan DVD-1 dulu untuk instalasi awal, kemudian jika instalasi meminta DVD-2 tinggal gantikan saja ke DVD-2.
Apabila sudah menginstall paket Squirrelmail , sekarang sobat masuk ke folder sites-enabled
#cd /etc/apache2/sites-enabled/
Didalam folder tersebut terdapat file file webserver sobat , nah disini sobat buat file mail dengan menyalin file webserver sobat contoh file webserver saya yaitu file web
salin file web menjadi nama file mail
#cp web mail
kemudian buka file mail tersebut
#nano mail
Nah file mail sudah tersedia langkah selanjutnya sobat isi file mail tersebut persis seperti gambar dibawah ini yang saya tandai
Jika sudah simpan dengan menekan(CTRL+X >> Y >> ENTER)
Untuk konfigurasi mail server sudah selesai , langkah selanjutnya sobat restart semua konfigurasi nya dari postfix,courier-imap,courier-pop,apache2,bind9 :
#service postfix restart
#service courier-imap restart
#service courier-pop restart
#service apache2 restart
#service bind9 restart
Agar memastikan konfigurasi Mail Server yang sudah kita konfigurasi selesai , buka browser client dan isi alamat mail sobat , sebagai contoh : mail.kris.com
Apabila sudah tampil seperti gambar diatas berarti konfigurasi Mail Server sudah selesai, langkah selanjutnya kita buat user untuk masuk ke Mail Server itu sendiri , buka debian sobat dan isi sebagai berikut (user pertama bisa diisi dengan nama lain selain garda)
#adduser garda
kemudian buat user kedua
\#adduser rizal
jika sudah membuat user buka kembali browser client sobat dan login user pertama terlebih dahulu contoh garda
Lalu akan tampilan gambar Squirrelmail seperti berikut ini
Untuk memastikannya apakah Mail Server tersebut berhasil atau tidak, silahkan kirim pesan email (compose) dari salah-satu user kepada user yang lainnya, kemudian kirim dengan memilih Send
kemudian sobat log out dan masuk lagi ke user kedua contoh rizal
Lalu cek apakah pesan yang sebelumnya dikirim oleh user pertama sudah terkirim atau belum, apabila sudah seperti gambar dibawah ini maka dipastikan sudah terkirim sekaligus sudah selesainya konfigurasi Mail Server
Selesai
Cukup sekian tutorial Cara Installasi Mail Server di Debian 7 via VirtualBox . semoga tutorial kali ini bermanfaat bagi sobat sekalian . apabila dirasa bermanfaat silahkan share tutorial ini .
Jika ada pertanyaan silahkan tanya di kolom komentar
Sekian tutorial saya mohon maaf jika ada kesalahan selebihnya saya ucapkan Terima Kasih :)
GANBATE!!
Sumber Penjelasan Mail Server :
0 komentar:
Posting Komentar