MAIL SERVER
Pengertian mail server – Mail server adalah Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa. Setelah menjelaskan pengertian mail server, berikut ini merupakan jenis-jenis mail server yang digunakan di sistem operasi Linux. - Server Sendmail SendMail ini merupakan server email yang pertama muncul di antara ketiga server email lainnya. Diluncurkan tanggal 21 Januari 1997 dengan versi pertama adalah 8.8.5. Ada banyak versi SendMail yang sudah digunakan. Server SendMail merupakan sebuah server email standar yang satu paket dengan sistem operasi Linux/Unix. Pengertian Mail Server dan Penjelasannya - gudangpengertian.net -Server Qmail QMail ini merupakan server email yang oleh pembuatnya J. Bernstein disebut sebagai server email teraman karena sampai sekarang belum ditemukan satupun lubang pengamanan yang bisa mengganggu performanya. J. Bernstein sendiri merupakan seorang profesor Departemen Matematika, Statistik, dan Ilmu Komputer, Universitas Illinois, Chicago. QMail sudah banyak dipergunakan oleh host-host ternama seperti Hotmail dan Yahoo Mail. Server email QMail adalah sebuah server email yang harus di-install sendiri ke dalam sistem operasi Linux/Unix. - Server Postfix Server Postfix merupakan sebuah server email yang dikembangkan sebagai pengganti SendMail dan berjalan di sistem operasi Unix dan Max O/S X. Postfixsendiri dibuat oleh seorang ahli pengamanan (security specialist) yang bernama Wietse Venema. Pertama kali dibuat tahun 1998 dan dipasarkan mulai tanggal 22 Januari 1999. Perusahaan email komersial IBM adalah perusahaan yang membagikan Postfix secara gratis. Itulah sekilas tentang pengertian mail server dan jenisnya yang berjalan di Linux/Unix.

  Prinsip kerja mail server • Jika ada mail local maupun mail remote yang mepergunakan SMTP, diletakkan kedalam direktori /var/mail/postfix/maildrop
. • Di sini akan dicek host, domain, maupun user name yang dituju. Pengecekan juga termasuk yang didefinisikan di /etc/aliases dan ~/.forward. Jika bermasalah, mail akan dikembalikan ke pengirim. Bisanya ada satu tembusan ke postmaster. 
 • Dari maildrop, mail akan di clean up dengan menambah header dan meletakkan di direktori /var/mail/postfix/imcoming. Disini program Queue Manager akan diaktifkan.
 • Queue manager akan memisahkan mail-mail yang ditujukan untuk jaringan local dan mail yang ditujukan untuk host jaringan remot. Jika ada mail yang macet, Queue Manager akan memilahnya sehingga tidak mempengaruhi pengaturan mail lainnya. 
 • Trivial-rewrite adalah program yang dipanggil oleh Queue Manager untuk resolving alamat dari tujuan surat. Software Client Mail yang digunakan adalah Squirrelmail versi 1.4.20. Squirrelmail 1.4.20 merupakan client mail berbasis web. Keuntungan client mail berbasis web yaitu user tidak perlu mengatut konfigurasi mail client. Sehingga user cukup hanya mengetahui user name, password, dan URL/IP address ke mail client. Cara Kerja Mail Server 
 • Saat kita mengirim email, maka email tersebut di simpan pada email-server menjadi satu file berdasarkan tujuan email yang berisi sumber dan juga tujuan, serta dilengkapi tanggal dan waktu pengiriman.
 • Pada saat kita hendak membaca email maka kita mengakses email server dan membaca pada file yang adalah milik kita dan berisi email untuk kita dan menampilkannya pada browser
. • Misalnya kita memiliki account MasFaiz, maka pada saat MasJoko mengirim email ke MasFaiz maka pada email server terdapat MasFaiz.txt yang berisikan data yang dikirimkan.
 • Kemudian saat MasFaiz ini membaca email pada inboxnya maka data tersebut yang dikirim dan ditampilkan pada browser MasFaiz. 
 • Pada email server terdapat dua server yang berbeda yaitu incoming dan outgoing server. server yang biasa menangani outgoing email adalah server SMTP (Simple Mail Transfer Protocol) pada port 25 sedangkan untuk menangani incoming email adalah POP3(Post Office Protcol) pada port 110 atau IMAP (Internet Mail Access Protocol) pada port 143.
 Macam-macam Mail Server Di dalam dunia open source terdapat beberapa mail server yang terkenal, yaitu: 
1. Courier­MTA (http://www.courier­mta.org/)
 2. Exim (http://www.exim.org/)
 3. Postfix (http://www.postfix.org/)
 4. Sendmail (http://www.sendmail.org/)
 5. Qmail (http://www.qmail.org/) Perintah – perintah dan fungsi pada Mail Server ·
 apt-get Fungsi : Untuk meng-install aplikasi / paket yang kita inginkan ke dalam sistem operasi Ubuntu. Format : apt-get install nama_paket · aptitude Fungsi : Untuk meng-install aplikasi / paket yang kita inginkan ke dalam sistem operasi Ubuntu. Keterangan : Perintah aptitude memiliki fungsi yang sama dengan apt-get Format : aptitude install nama_paket · whoami Fungsi : Untuk mengetahui user siapa yang digunakan sedang login di suatu komputer/terminal. Keterangan : Digunakan bila menemukan terminal yang belum logout atau exit dan ingin mengetahui milik siapa terminal tersebut diaktifkan. · chmod Fungsi : Mengubah perizinan suatu direktori/file. Format : chmod 777 nama_file · cp Fungsi : Menggandakan file1 menjadi file2. Format : $ cp file1 file2 → menyalin file1 ke file2 Misalnya : $ cp coba3 /home/syarif/nsmail → menyalin file coba3 ke direktori lain Keterangan : Perintah cp akan menyalin satu file ke file lain atau meng-copy satu file atau lebih ke sebuah direktori. · mkdir Fungsi : Membuat direktori. Format : mkdir nama-direktori Misalnya : ~$ mkdir coba1 coba2 coba3 (membuat 3 direktori sekaligus) Keterangan : Di DOS peritahnya adalah MD (make direktori) · pwd Fungsi : Menunjukkan direktori aktif. Format : pwd · adduser Fungsi : Menambahkan user baru di sistem. Format : adduser nama-user · protocols = pop3 pop3s imap imaps Baris ini berkaitan dengan protokol apa yang ingin kita gunakan di mail client. · pop3_uidl_format = %08Xu%08Xv POP3 UIDL (pengidentifikasi unik email). Format yang dugunakan UIDL adalah # UW's ipop3d : %08Xv%08Xu (default) # Courier version 0 : %f # Courier version 1 : %u # Courier version 2 : %v-%u # Cyrus (<= 2.1.3) : %u # Cyrus (>= 2.1.4) : %v.%u # Older Dovecots : %v.%u # tpop3d : %Mf Variabel nya: # %v – Mailbox IMAP yang UIDVALIDITY # %u - Mail's IMAP UID # %m - MD5 sum dari header kotak surat dalam hex (mbox saja) # %f - Nama file (maildir saja) · home_mailbox = Maildir/ Fungsi : agar user yang kita tambah tersimpan directory Maildir. Format: maildirmake /etc/skell/Maildir Lalu masuk ke nano /etc/postfix/main.cf Tambahkan home_mailbox = Maildir/ (catatan: ini bila anda ingin menyimpan user inbox anda di postfix yang berada /etc/skel/Maildir). Variabel dalam mumbuat mbox # %u – username # %n - pengguna di bagian user @ domain, sama dengan% u jika tidak ada domain # %d - bagian dalam domain user @ domain, kosongkan jika tidak ada domain # %h - direktori home Contoh : mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n Protocol yang umum digunakan adalah protocol SMTP ( Simple Mail Transfer Prorokol ). Contoh aplikasi MTA : Qmail, Posfix, Sendmail POP3 ( Post Office Protokol v3 ). Contoh aplikasi : courier, dovecot IMAP (Internet Mail Application Protokol ). Contoh aplikasi : Squirrelmail, thunderbird, Ms.outlook Protokol Pada Mail Server Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email. POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP. Server Pada Mail Server dan Penjelasannya Pada mail server terdapat 2 server yang berbeda yaitu : Outgoing Server (Sending email) : Protocol server yang menangani adalah SMTP (Simple Mail Transfer Protocol) pada port 25. Incoming Server (Receiving email) : Protocol server yang menangani adalah POP3 (Post Office Protocol) pada port 110 atau IMAP (Internet Message Access Protocol) pada port 143. Penjelasan dari Server yang menangani outgoing email dan incoming email sebagai berikut : SMTP Server : Saat anda mengirimkan email maka email anda akan ditangani SMTP Server dan akan dikirim ke SMTP Server tujuan, baik secara langsung maupun melalui beberapa SMTP Server dijalurnya. Apabila server tujuan terkoneksi maka email akan dikirim, namun apabila tidak terjadi koneksi maka akan dimasukan ke dalam queue dan di resend setiap 15 menit, apabila dalam 5 hari tidak ada perubahan maka akan diberikan undeliver notice ke inbox pengirim. POP3 Server : Jika menggunakan POP3 Server, apabila kita akan membaca email maka email pada server di download sehingga email hanya akan ada pada mesin yang mendownload email tersebut (kita hanya bisa membaca email tersebut pada device yang mendownload email tersebut). IMAP Server : Jika menggunakan IMAP Server, email dapat dibuka kembali lewat device yang berbeda. Apa Itu Port ? Port adalah socket atau jack koneksi yang terletak di luar unit sistem sebagai tempat kabel - kabel yang berbeda ditancapkan. Port berfungsi untuk mentransmisikan data. Berikut macam - macam port : Port Serial Port Pararel Port SCSI (Scuzzy) Port USB

Sumber: http://www.gudangpengertian.net/2014/11/pengertian-mail-server-dan-penjelasannya.html
http://begal-tech.blogspot.co.id/2015/04/pengertian-lengkap-dan-cara-kerja-mail.html


Leave a Reply