Hay Sobat semua, jumpa kembali dengan saya, disini saya akan berbagi tentang konfigurasi Web Sewrver dan Mail Server pada debian server
Pengertian
Mail Server adalah sebuah aplikasi yang berfungsi untuk menerima email dari pengguna lokal ( dari domain yang sama ) maupun pengiriman remote dari jaringan lain (internet). selain itu Mail Server juga dapat mem-forward e-mail tersebut ke mail server lainnya untuk dikirim. penerimaan e-mail spertihal nya kantor pos
Untuk dapat mengirimkan e-mail, sebuah mail server harus memiliki sebuah MTA ( Mail Transfor Agent) di dalam nya,. Fungsi utamanya adalah untuk mengirimkan e-mail dari Mail Server lokal ke Mail Server remote. sebenarnya ada banyak sekali jenis - jenis MTA yang dapt kita install de debian, contohnya adalah : Postfix, Senmail, Qmail, Exim, Zimbra
Selain untuk mengirim e-mail, Mail server juga bertugas untuk menerima e-mail menggunakan protokol POP atau IMAP. Untuk itu di perlukan juga sebuah POP dan IMAP server agar Mailn server dapat berfunsi dengan sempurna dalam menerima email masik dari MTA server lain. Contoh POP dan IMAP server yang cukup terkenal adalah Courier dan Dovecot
Maksud & Tujuan
Maksud dan tujuan pengkonfigurasian mail server adalah semisal saya ingin melakukan komunikasi dengan temen saya di dalam jaringan lokal dengan menggunakan mail server
Latar Belakang
Menyambungkan tali silaturroh mi adalah sangat di saran kan buat kita semua , maka dari itu saya menggunakan cara silaturrohmi dengan menggunakan mail server namu cara silaturrohmi saya dengan mengirimkan kabar ataupun dengan sekedar mengirimkan pesan teks
Alat dan bahan
1. PC yang terinstal Debian8 Server
2. Koneksi Internet
3. Laptop
Tahap Pelaksanaan
Sekedar mengingatkan, sebelum melakukan konfigurasi mail server dan menginstallnya dalam DNS anda pastikan telah anda konfigurasi seperti baris berikut :
"@ IN MX 2 mail.smkyosonegoro.net" atau "mail IN A 192.168.141.2"
Baris ini dalam konfigurasi DNS -Server harus ada, dalam installasi mail server kali ini aya menggunakan postfix dan counrier, langkahlangkah installasinya adalah sebagai berikut:
#apt-get install postfix counrier-pop counrier-imap
kemudian akan muncul seperti gambar dibawah ini , kemudian ikuti langkah langkah nya seperti berikut:
apabila nanti ada tulisan "Do you wnt to countinue {Y/n}" kita masukkan y kemudian enter, setelah itu akan muncul seperti gambar di bawah ini, lalu kita pilih OK
Kemudian seperti gambar di bawah , di sini kita pilih "Internet site" kita tab lalu enter
kemudian akan muncul lagi gambar seprti gambar di bawah ini, disini kita di suruh untuk mengisikan adamat domain, silahkan anda isi dengan domain yang sudah anda konfigurasi di DNS Server sebelumnya yakitu "mail.smkyosonegoro.net" kemudian kita OK.
tunggu hingga proses installasi dan lain lain nya sampai muncul seperti gambar di bawah ini, anda silahkan anda pilih Yes , kemudian enter
Kita tunggu sampai beberapa saat , setelah itu kita siap untuk mengkonfugurasi postfix mail nya,
Silahkan ikuti konfigurasi seperti berikut ini, pertama buat folder mail dengan mengetikkan perintah:
#maildirmake /etc/skel/Maildir
Kemudian kita edit file mail.conf dengan perintah :
#nano /etc/postfix/main.cf
Kemudian kita tambahkan baris berikut ke bagian paling akhir dari file konfigurasi :
home_mailbox = Maildir/
seperti gambar di bawah ini
Kemudian kita simpan dengan menekan ctrl-x lalu y kemudian enter
kemudian kita masukkan perintah : #dpkg-reconfigure postfix
kemudian ikuti langkah lankgah seperti gambar berikut
seperti langkah installasi tadi ini hanyalah langkah untu me re-install seperti di windows tetapi dengan konfiurasi yang di ubah oleh konfigurasi kita, seperti gambar di bawah ini silahkan tekan enter untuk OK
kemudian akan muncul tampilan seperti gambar di bawah ini , silahkan anda pilih "Internet site" OK lalu enter
Lalu akan muncul kotak seperti gambar di bawah ini, kemudian anda pilih OK lalu enter
lalu kita di minta untuk mengisikan postmaster silahkan anda kosongkan saja lalu kita pilih OK lalu enter
Kemudian akan muncul seperti kotak di bawah ini, kotak dobawah adalah untuk alamat - alamat penerima email, disini kita tidak perlu ditambahkan apapun , default saja kemudian kita pilih OK lalu enter
Kemudian muncul "Force synchronous updates on mail queue" silahkan pilih No kemudian tekan enter
Kemudian akan muncul "local network" silahkan tambahkan ip " 0.0.0.0/0 " di belakang tulisa [: : 1],
kemudian kita pilih ok lalu enter,
Kemudian setleh itu akan muncul pertanyaan " use procmail for local devilevery ? " silahkan tekan tab kemudian pilih no lalu enter
Kemudian muncul " mailbox size limit " 0 saja secara defaul tekan tab pilih ok lalu enter
kemudian setelah itu akan muncul lagi " local address extension character " silahkan tekan tap lalu pilih ok kemudian enter
Lalu akan muncul pilihan internet protocol silahkan anda pilih IPV4 dengan tombol arah tekan tab pilih ok tekan enter
Kemudian kita tunggu hingga proses installasi nya selesai, jika tidak ada masalah mail server telah selesai di konfigurasi.
kemudian setelah di install mail-server yaitu postfix, cuirier -pop. cuirer-imap silahkan anda restart semua server tersebut dengan perintah
#/etc/init.d/postfix restart
#/etc/init.d/courier-pop restart
#/etc/init.d/courier-imap restart
#/etc/init.d/bind9 restart
Setelah installasi dan konfigurasi mail server selesai kita menambahkan user baru dengan perintah : adduser [nama user], seperti gambar di bawah
untuk gambar di atas saya gunakan user dengan nama fiandy, lalu saya membuat user pradana yang nantinya saya buat percobaan untuk ngetes mail server menggunakan webmail
OK sebelum memulai installasi web server nya, perlu kalian ketahui terlebih dahulu bahwa webmail berbeda dengan mail , Web mail hanyalah frontend dari mail, inti mekanismenya sebenarnya terdapat pada mail server, buka pada webmmail servernya . Karena tujuan webmail hanya untuk memudahkan user dalam mengakses mail server tersebut, Seperti halnya bank, apabila ingin mengirim uang, bukankah lebih praktis, mudah menggunakan ATM daripada kita harus datanh ke pusat bank nya secara langsung??? Akan tetapi tanpa suatu bank , ATM tidak akan ada gunanya, sebalik nya dengan bank, jika tidak ada ATM maka bank akan berjalan dan berfungsi dengan normal, begitu pula dengan Mail dengan Webmail , tanpa adanya Mail server, Web mail server tidak akan ad sunanya, akan tetapi jika Mail server tanpa Webmail server, mailserver tersebut akan tetap dapat bekerja sebagaimana biasanya. Beberapa contoh Webmail yang terkenal adalah Squirrelmail, Zimbra, dan Roundcude. Squirrelmail saya pilih , karena installasi dan konfigurasinya mudah, aplikasinya ringan , dan tampilannya cukup sederhana
Langkah - langkah installasi Squirrelmail:
#apt-get install squirrelmail
setelah terinstall kemudian kita konfigurasi squirrelmail dan apache2 nya, karena terkait sesama layanan yang berbasis web include konfigurasi squirrel dengan menambahkan baris berikut ke "/etc/apache2/apache2.conf" tambahkan include "/etc/squirrelmail/apache.conf"
seperti gambar di bawah ini
Kemudian simpan dan keluar dengan menakn ctrl-x kemudian y lalu enter, setelah itu kita restart service apache2 nya dengan mengetikkan perintah
#/etc/init.d/apache2 restart
Kemudian bagaimana caranya agar kita dapat membuka squirrelmail ini melalui web browser.? caranya kita harus buat terlebih dahulu semacam shortcut atau symbolic dari forder "/usr/share/squirrelmail" ke dalam "/var/www/html" dengan nam symbolic mail yaitu dengan perintah
#ln -s /usr/share/squirrelmail/ /var/www/html/mail
kemudian kita coba buka melalui client dengan browser dapat membuka "192.168.141.2/mail" atau "smkyosonegoro.net/mail" seperti gambar di bawah ini
kemudian silahkan login dengan user dan pasword yang telah kita buat tadi,
setelah terbuka kita bisa mengirim e-mail dengan mengirim email ke user yang kita buat sebagai percobaan tadi, setelah masuk kita klik compose, lalu tulis alamat email , ini kita isi dengan user pradana yaitu pradana@smkyosonegoro.net kemudian kita coba tilis isi e-mail lalu tekan send seperti gambar di bawah ini
kemudian setelah terkirim kita bisa logout dan kemudian kita bisa login kembali dengan menggunakan user yang satu nya dengan tujuan apakah pesan yang di kirim sudah bisa masuk atau belum.
jika anda tidak bisa masuk kembali ke menu login squirrelmail
kemudian kita tambahkan seperti gambar di bawah
simpan dan keluar dengan menekan ctrl-x lalu y kemudian enter
setelah itu kita aktifkan dengan menegtikkan perintah #a2ensite mail lalu enter
setelah itu biasanya minta untuk di restart
kemudian kita restart seperti gambar di bawah ini
setelah anda selesai dengan langkah langkah yang ada di gambar tersebut anda dapat mencoba membukanya melalui browser pada clien
setelah itu kita masuk kembali dengan user yang satu nya lalu kita liat apakah sudah masuk pesan yang tadi di kirim,
Hasil dan kesimpulan
Hasil yang saya dapatkan saat melakukan mail server dan webserver adalah saya berhasil meelakukan konfigurasi dan kemudian saya dapat melakukan chating an dengan user yang di buat tadi, dan saat pengkonfiguasian kali ini saya mengalami kendala saat setelah logout dari user pertama saya tidak bisa masuk lagi ke menu tampilan login lagi , entah kenapa saya tidak bisa login , dan ternyata saya kurang teliti saat membaca perintah perintah nya dan sedikit saja kita salah melakukan konfigurasi, misal nya lupa melngasih spasi , titik atau apapun maka konfigurasi akan gagal , disini kita membutuhkan ketelitian dalam melakukan konfigurasi,
Referensi
http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf
Debian yang dapat saya bagi pada kesempatan kali ini apa bila ada kurang nya saya mohon maaf, apabila mengalami masalah komentar ataupun bisa hubungi saya melalui email saya
Wassallamualaikum wr wb