Oke kembali lagi sahabat NaufaLogger...👋👋👋
Pada kesempatan kali ini saya akan membahas mengenai mail server dan konfigurasi cara install mail server pada debian 7.
Apakah anda sudah mengetahui apa itu mail server? Jika tidak, mari kita pahami terlebih dahulu...
PENGERTIAN MAIL SERVER
Mail server adalah sebuah server atau layanan internet berbasis cloud computing yang digunakan untuk mengirim dan menerima email dalam satu jaringan server mail yang sama. Mail server dapat mengumpulkan, mengolah, dan mengirim data-data serta informasi dalam bentuk email / surat elektronik dengan menggunakan domain email khusus atau domain email tersendiri. Mail server menggunakan daasr layanan client-server, dimana client dapat mengakses server email melalui aplikasi.
Ada tiga protocol utama dalam mengirimkan email melalui mail server, yaitu protocol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol V3), dan IMAP SMTP. SMTP lebih banyak digunakan untuk menampung data serta mengirimkan email ke alamat email lain yang ingin dituju. Protocol POP3 dan protocol IMAP lebih banyak digunakan untuk memudahkan user dalam membaca dan mengakses email secara remote.
KOMPONEN MAIL SERVER
Hal ini penting dimiliki oleh sebuah mail server agar dapat berfungsi maksimal dalam proses menerima dan mengirim email dengan lancar. Pada dasarnya mail server memiliki dua aplikasi yaitu SMTP (Simple Mail Transfer Protocol), dan POP (Post Office Protocol). Namun selain itu, mail server memiliki beberapa hal yang penting sebagai komponen dasar pendukung serta pengoperasiannya. Beberapa komponen yang biasanya dimiliki oleh mail server ada tiga, yaitu sebagai berikut :
- MUA (Mail User Agent)
MUA memiliki beberapa program utama terkait dengan proses membaca dan membuat email. Jadi MUA bertugas sebagai program untuk membaca email, menerima, serta perintah-perintah untuk membuat dan mengirimkan pesan. MUA disebut juga sebagai email reader atau pembaca email, karena fungsi utamanya adalah perintah-perintah dalam email seperti menerima email, serta mengirim balasan email. Ada beberapa MUA yang juga dilengkapi dengan Multipurpose Internet Mail Extension (MIME), yaitu program yang digunakan untuk mengirimkan email yang berisi file atau attachment-attachment tertentu. - MTA (Mail Transport Agent)
MTA adalah salah satu komponen mail server yang bertugas untuk mengurus bagian program pengiriman email. MTA akan melakukan fungsi-fungsi yang harus dilakukannya antara lain adalah menerima dan memproses pesan-pesan email yang masuk melalui berbagai macam jaringan, menentukan alamat tujuan sebagai bahan pertimbangan bagaimana cara mengirimkan sebuah pesan email tersebut, serta menggunakan daftar distribusi untuk mengirimkan salinan pesan. - MDA (Mail Delivery Agent)
MDA merupakan bagian program dari mail server yang bertugas sebagai agen pengiriman pesan email. MDA memiliki dua komponen utama, yaitu sebuah database yang berisi saluran atau jaringan untuk mengirimkan pesan, serta yang kedua adalah delivery agent yang bertugas untuk mengirimkan pesan email sesuai dengan jaringan yang dipilih.
KELEBIHAN DAN MANFAAT MAIL SERVER
Menggunakan mail server pribadi bukan mail server dari penyedia platform-platform gratis seperti Google, dan Yahoo, tentunya memiliki keuntungan tersendiri. Apa saja kelebihan dan manfaat dari menggunakan mail server sendiri?
- Lebih menghemat bandwith
Tentunya menggunakan mail server sendiri yang digunakan khusus untuk jaringan private, misalnya digunakan hanya untuk email karyawan perusahaan Anda, tentu akan lebih menghemat penggunaan bandwidth perusahaan. Artinya mail server tersebut hanya digunakan oleh internal karyawan perusahaan Anda. Semakin sedikit pengguna mail server, tentunya bandwidth yang diperlukan juga akan semakin sedikit bukan? Selain itu, menggunakan mail server pribadi juga menguntungkan pada saat terjadi kemungkinan server down atau crash karena banyaknya user yang mengakses email pada saat yang bersamaan, kemungkinannya juga akan semakin sedikit. - Lebih cepat & efisien
Memiliki private mail server akan berdampak pada minimnya resiko email yang tidak terkirim karena berbagai faktor dan alasan baik pengaruh dari server itu sendiri maupun program dan aplikasinya. Selain itu memiliki mail server pribadi lebih cepat dalam proses pengiriman serta penerimaan email karena traffic yang relatif lebih ‘sepi’ jika dibandingkan dengan mail server gratis dan publik. Hal inilah yang dapat membuat Anda tidak akan menghabiskan banyak waktu hanya untuk mengurus keperluan email. - Mudah mengatur account
Memiliki mail server sendiri tentu akan lebih mudah dalam pengaturan dan konfigurasi email. Akun-akun email yang dimiliki juga tentu lebih mudah dalam pengoperasian, pengaturan, serta maintenancenya. - Jika terjadi hal-hal diluar dugaan, bisa langsung ditangani sendiri
Ini kelebihan yang membuat private mail server lebih diminati oleh para pelaku bisnis dan pemilik perusahaan. Memiliki mail server sendiri akan lebih mudah dalam penanganannya. Karena tentu Anda mengetahui bagaimana cara menghubungi team support dari third party penyedia mail server tersebut. Hal ini lebih mudah jika dibandingkan Anda harus menghubungi team support Google atau Yahoo untuk keluhan, pengaduan, serta penanganan yang cepat. - Lebih private dan aman
Memiliki private mail server sendiri tentu artinya memiliki jaringan sendiri yang digunakan oleh internal user yang yang menggunakan mail server tersebut untuk urusan pekerjaan. Private mail server yang digunakan oleh user pun akan lebih aman karena penggunaan dan pengelolaan hanya digunakan oleh jaringan internal.
JENIS-JENIS MAIL SERVER
Mail server memiliki berbagai jenis-jenis tertentu berdasarkan sistem pengoperasian dan programnya. Beberapa jenis mail server diantaranya adalah sebagai berikut :
- Sendmail
Sendmail adalah sistem mail server yang paling standar dan banyak digunakan pada sistem operasi Linux/Unix. - Postfix
Postfix merupakan mail server yang dibuat berdasarkan hasil pengembangan dari server Sendmail. Bedanya, Postfix dapat dijalankan pada sistem operasi Linux/Unix serta Mac OS X. Postfix ini diharapkan dapat menggantikan server dari Sendmail. - Qmail
Qmail adalah mail server yang disebut-sebut sebagai server teraman dalam sistem operasi mail server. Hal ini dikarenakan Qmail belum memiliki sedikitpun celah keamanan yang dapat mengganggu maupun merusak kinerja mail server tersebut. Qmail telah banyak digunakan oleh penyedia email besar seperti Hotmail dan Yahoo.
FUNGSI MAIL SERVER
Fungsi utama mail server adalah sebagai program yang mengatur agar email dapat dikirim oleh pengirim email dan diterima oleh penerima email dengan aman, cepat, dan tanpa kendala. Mail server juga digunakan untuk mengatur penerimaan, pengolahan, pengaturan, serta penyalur proses respon atas email-email yang masuk kedalam kotak masuk pesan. Tujuan dari layanan dan program mail server itu sendiri adalah membuat jaringan dan koneksi transportasi email menjadi lebih aman, cepat, tanpa gangguan, dan lain sebagainya.
Tidak hanya itu, fungsi utama dari program mail server adalah sebagai aplikasi yang dapat digunakan untuk menginstall email. Oleh sebab itu, aplikasi mail server sangat penting untuk digunakan dan dimanfaatkan yaitu untuk mengatur jalannya proses distribusi email serta program untuk merespon setiap email yang masuk maupun keluar.
CONTOH MAIL SERVER
Pada dasarnya mail server bekerja dalam mode client server. Maka dari itu, ada beberapa aplikasi dan program mail server yang dapat dibedakan berdasarkan komponennya menjadi tiga macam, yaitu sebagai berikut :
- Komponen Mail Transfer Agent (MTA), contohnya aplikasi Sendmail, Postfix, Exim, Qmail, MAilX, Pine, dan Netscape.
- Komponen Mail Delivery Agent (MDA), contohnya mail server yang berfungsi mendistribusikan email yang datang ke MTA sesuai mailbox masing-masing user.
- Komponen Mail User Agent (MUA), contohnya Thunderbird, Outlook, Eudora Mail, Kmail, dan Evolution.
CARA KERJA MAIL SERVER
Mail server memiliki dua server yang berbeda fungsinya, yaitu server yang berfungsi sebagai outgoing server (sending email) serta yang kedua adalah incoming server (receiving email). Outgoing server dihandle oleh server SMTP pada port 25. Sedangkan incoming server dihandle oleh POP3 pada port 110 atau IMAP pada port 143. Port adalah semacam konektor yang berfungsi untuk konektor atau pintu buka tutup akses, koneksi, serta distribusi dan transmisi data dari komputer satu ke komputer maupun jaringan lainnya.
Bagaimana cara pengiriman dan penerimaan email? Tentu cara kerja email ini bervariasi tergantung dari program dan aplikasinya. Proses mengiriman email melalui TCP/IP dapat dianalogikan sebagai berikut :
Sender -> user agent -> waiting list email -> MTA -> user mailbox -> user agent -> receiver
Cara kerja mail server secara sederhana dapat dijelaskan sebagai berikut, pada awalnya email-email yang telah dikirimkan oleh sender, maka akan dikumpulkan dan disimpan menjadi satu file dalam database mail server. Pengelompokkan ini berdasarkan atas tujuan email. Dalam sebuah email yang dikirimkan tentu telah terdapat informasi tentang tujuan penerima email dan asal email sender tersebut, serta informasi tanggal dan waktu pengiriman email. Ketika receiver email membaca email dari pengirim email, itu artinya penerima email tersebut telah mengakses mail server dan membaca pesan / file yang tersimpan dalam database mail server yang ditampilkan melalui aplikasi dan browser oleh user tersebut.
KONFIGURASI MAIL SERVER
Berikutnya kita coba konfigurasi mail server, sebelumnya pastikan terlebih dahulu paket-paket yang di bawah ini sudah anda install.
- Sudah konfigurasi IP Address, dan client sudah terhubung dengan server
- Sudah terinstall paket DNS, dan DNS sudah bisa dijalankan
- Memiliki domain utama dan subdomain yang sudah di konfigurasi
- Sudah terinstall paket web server dan sudah berjalan dengan baik pada client
- Sudah menambahkan ketiga DVD Debian 7 ke repository di file : /etc/apt/sources.list
1. Oke kita langsung saja ke tahap pertama, yaitu masuk terlebih dahulu ke file db anda. Disini file db saya yaitu db.naufal
lalu edit tambahkan seperti pada gambar di bawah
2. Kemudian install postfix dengan perintah berikut
3. Kemudian akan muncul peringatan Postfix Configuration, dan pilih saja <Ok>
4. Kemudian memilih jenis email untuk digunakan, karena disini hanya jaringan lokal, maka pilih saja [Hanya lokal], lalu <Ok>
5. Selanjutnya memasukan nama untuk mail server. Dalam server ini saya menggunakan domain utama yaitu NaufaLogger.com
6. Berikutnya kita install paket courier-imap dan courier-pop. Paket ini berfungsi sebagai pengiriman dan penerimaan email.
7. Lalu akan muncul gambar seperti di bawah untuk membuat folder admin web-based. Dan pilih saja <Tidak>.
8. Selanjutnya install paket courier-pop. Jika diminta Binary DVD-2 maka masukan saja DVD-2 nya. Jika dalam virtual box yaitu terdapat pada kanan bawah gambar CD, disitu klik kanan, dan pilih choose disk dan masukan DVD-2 nya
9. Berikutnya kita harus membuat folder untuk maildirmake yaitu maildir, seperti yang terlihat pada gambar di bawah.
10. Kemudian konfigurasi file main.cf dengan perintah berikut
11. Dan disini kita akan menambahkan sedikit script di baris paling bawah, seperti pada gambar yang diberi tanda merah. Jika sudah save konfigurasi tersebut dengan menekan tombol ctrl+x > y > enter
12. Pada perintah di bawah sebenarnya hanya untuk konfigurasi ulang untuk postfix. Namun pada konfigurasi ulang ini ada beberapa hal yang harus di konfigurasi. Dan pada gambar berikut nya yang akan menjelaskan langkah konfigurasinya.
13. Pada gambar di bawah pilih saja <Ok>
14. Kemudian pilih <Hanya lokal>
15. Untuk nama mail server yaitu gunakan nama domain anda. Disini nama domain yang saya gunakan yaitu NaufaLogger.com
16. Untuk penerimaan surel root dan postmaster, kosongkan saja dan pilih <Ok>
17. Untuk gambar di bawah, tidak usah ada yang di rubah. Langsung saja pilih <Ok>
18. Untuk gambar di bawah pilih <Tidak>
19. Selanjutnya yaitu konfigurasi jaringan lokal. Supaya IP Address dapat berubah-ubah, maka ketikan perintah seperti pada gambar di bawah
20. Pada gambar di bawah pilih saja <Tidak>
21. Untuk gambar di bawah, tidak usah di ubah. Pilih saja <Ok>
22. Ini juga sama tidak usah di ubah. Pilih saja <Ok>
23. Lalu konfigurasi berikutnya menentukan jenis IP Address yang akan kita gunakan. Disini saya gunakan IP Address versi 4. Maka pilih [Ipv4] kemudian pilih <Ok>
24. Berikutnya kita masuk ke konfigurasi install paket squirrelmail, dan perintahnya seperti berikut. Squirrelmail ini merupakan paket yang digunakan untuk aplikasi email pada client, supaya client dapat dengan mudah mengirim dan menerima email
25. Berikutnya masuk ke folder sites-enabled. Berikutnya kita buat file dengan nama "mail". Supaya lebih cepat anda dapat menyalin file sebelumnya ke file "mail", dengan perintah cp
- cd /etc/apache2/sites-enabled/ > untuk masuk ke direktori /etc/apache/sites-enabled
- cp web mail > menyalin file web menjadi mail
- nano mail > mengedit file mail
kemudian edit, seperti pada gambar di bawah, jika sudah lalu save hasil konfigurasinya dengan menekan tombol ctrl+x > y > enter
27. Konfigurasi mail server sudah selesai. Berikutnya restart semua konfigurasinya, perintahnya seperti pada gambar di bawah
28. Jika sudah lalu masuk ke browser dan ketikan pada pencarian nya yaitu mail."nama domain anda" . Seperti pada contoh di bawah yaitu mail.naufalogger.com , berikutnya akan muncul seperti pada tampilan di bawah
29. Kemudian buat user untuk client yang nantinya akan menggunakan email ini. Buat 2 user sebagai contoh supaya nanti dapat mengirim dan menerima email dari user tersebut. Lalu masukan password untuk loginnya.
1. user pertama saya beri nama naufal
2. user kedua saya beri nama suhe
30. Kemudian login dengan username dan password yang tadi sudah dibuat
dan coba membuat email dengan masuk ke compose yang sudah saya beri tanda merah
Kemudian masukan subject dan isi emailnya dan kirim ke siapa tujuan email tersebut akan di kirim. Disini saya tujukan ke user kedua yaitu suhe
31. Kemudian login ke user kedua yaitu suhe
dan lihat... apakah ada pesan masuk yang tadi di kirim oleh user pertama yaitu naufal? jika ada maka konfigurasi berhasil.
Oke berikut artikel mengenai mail server dan cara konfigurasi nya...
Semoga dapat bermanfaat👍👍👍
Jika ada kekurangan dan pertanyaan silahkan di cantumkan di kolom komentar.
Share jika bermanfaat !!!
sumber pengertian lengkap dan cara kerja mail server :
http://blog.wowrack.co.id/2017/12/mengenal-fungsi-dan-cara-kerja-mail.html
dan artikel selanjutnya 👇👇👇
http://blog.wowrack.co.id/2017/12/mengenal-fungsi-dan-cara-kerja-mail.html
dan artikel selanjutnya 👇👇👇
Konfigurasi Roundcube Webmail
Tidak ada komentar:
Posting Komentar