MAIL SERVER

Nama : Febrariola navida
No.BP : 1901092022
Kelas  : MI 1A

1.     Pendahuluan
Salah satu alat komunikasi saat ini untuk surat menyurat adalah Email. Dengan layanan email ini, urusan surat menyurat menjadi sangat mudah dan pengirimannya juga hitungan detik sampai ke alamat email yang dikirim. Permasalahnya, apa semua orang sudah mengerti apa ini email atau apa saja jenis layanannya? Email atau disebut elektronik mail, atau surat elektronis adalah surat dengan format digital (ditulis dengan menggunakan komputer) dan dikirimkan melalui jaringan komputer. Internet sebagai jaringan yang menghubungkan berbagai jarngan komputer di dunia memungkinkan penyampaian surat elektrinis dengan cepat, Surat elektrinis ini bisa sampai ke tujuan hanya dalam waktu beberapa detk, meskipun jarak antara pengirim dan penerima berjauhan; terpisah beribu-ribu kilometer. Electronic mail atau disingkat e-mail bukanlah pelayanan "end to end", karena mesin pengirim dan penerima tidak perlu berkomunikasi secara langsung. Proses penyampaian electronic mail dapat dianalogikan dengan penyampaian surat oleh Kantor Pos dan Giro. Proses ini disebut "store and forward". Alamat yang dituju harus ditentukan dan kemudian surat tadi diletakkan di kotak pos, kemudian mobil pos akan mengambil surat tersebut untuk dibawa ke kantor pos terdekat, dari kantor pos asal kemudian surat tadi dikirim ke kantor pos terdekat dengan alamat tujuan dan akhirnya dari kantor pos tadi surat tersebut dikirim ke kotak pos tujuan.

Mail akan dikirim dengan menggunakan protocol-protocol tertentu.  Ini dilakukan oleh message Transfer  Agent  (MTA).   Sedangkan  Untuk  membaca e-mail,  user menggunakan  User  Agent yang juga lazim disebut mail reader. Untuk dapat melakukan tugasnya, sebuah mail server harus dapat melayani pengiriman  email yang mempergunakan mempergunakan protokol SMTP serta harus mampu melayani client yang ingin mengakses email dengan menyediakan IMAP dan atau POP3.

2.     SEJARAH MAIL SERVER
Mail server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam suatu    jaringan. Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan 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.
Sejarah mail server yaitu sebelumnya dikenal sebagai VMailer dan IBM Secure Mailer, itu pada awalnya ditulis oleh Wietse Venema selama tinggal di IBM Thomas J. Watson Research Center, dan terus dikembangkan secara aktif hari ini. Postfix pertama kali dirilis pada pertengahan tahun 1999.
Prinsip kerja mail server yaitu:
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.

3.     PENGERTIAN MAIL SERVER
Mail Server 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 http://FTP.
     Email adalah fasilitas di internet untuk keperluan surat menyurat. Sebagaimana layaknya kegiatan surat-menyurat melalui jasa pos, email mampu menangani jasa pengiriman berita dan dokumen dalam bentuk data elektronik (file), termasuk jasa e-card (kartu ucapan elektronik). Untuk memanfaatkan fasilitas email, sebelumnya harus memiliki sebuah alamat email, yang lazim disebut email address atau email account. Account email dapat diperoleh dari sebuah situs penyedia fasilitas email. Hingga saat ini, fasilitas e-mail banyak disediakan secara gratis oleh situs-situs internetlokal dan internasional (tidak dibedakan fungsinya).
   Statistik menunjukan bahwa untuk e-mail merupakan aplikasi utama yang sering digunakan oleh pengguna Internet, terutama pengguna veteran bukan pemula. Tentunya dalam sebuah kantor, sekolah, institusi yang mempunyai banyak pengguna akan sangat tidak praktis jika setiap orang harus diberikan komputer & modem untuk mengakses e-mail. Akan lebih sederhana, jika kita bisa membuatkan sebuah e-mail server yang akan mengatur e-mail untuk semua orang, mengambilkan semua mail di Internet, mengirimkan mail ke Internet, maupun mengirimkan e-mail antar pengguna lokal.


4.     PROTOKOL-PROTOKOL PADA MAIL
Bagian ini akan dijelaskan protokol pada Mail, yaitu:
1.     SMTP (Simple Mail Transfer Protocol)
Simple Mail Transfer Protocol adalah protokol standar untuk pengiriman electronic mail (email) di internet. SMTP adalah protokol yang cukup sederhana, berbasis teks dimana protokol ini menyebutkan satu atau lebih penerima email untuk kemudian diverifikasi. Jika penerima email valid, maka email akan segera dikirim. SMTP menggunakan port 25 dan dapat dihubungi melalui program telnet. Agar dapat menggunakan SMTP server lewat nama domain, maka record DNS (Domain Name Server) pada bagian MX (Mail Exchange) digunakan.Sendmail adalah Mail Transfer Agent pertama yang mengimplementasikan port 25. Kemudian, pada tahun 2001, ada sedikitnya 50 program Mail Transfer Agent yang mengimplementasikan SMTP baik sebagai client maupun sebagai server. Contoh Mail Transfer Agent yang populer adalah: Exim (ditulis oleh Philip Hazel), IBM Postfix, Qmail (ditulis oleh D.J Bernstain), dan Microsoft Exchange Server.  Karena protokol SMTP berawal dari protokol yang benar-benar berbasis teks ASCII, maka SMTP tidak bekerja terlalu baik dalam mengirimkan file-file binary. Standar untuk mengencodefile-file biner agar dapat dikirimkan lewat SMTP dikembangkan dan menelurkanstandar-standar seperti MIME (Multipurposes Internet Mail Extensions). Saat ini,  hamper semua SMTP server mendukung 8BITMIME, yang dapat mengirimkan file-file biner semudah mengirimkan file teks. SMTP hanya protokol yang melakukan ―push‖, artinya dia hanya bisa mengambil email dari client tetapi tidak bisa melakukan ―pull‖, yaitu melayani pengambilan email di server oleh client. Pengambilan pesan atau email tersebut dilakukan dengan menggunakan  protocol tersendiri yaitu protokop POP3 (Post Office Protokol) atau IMAP (Internet Message Access Protocol).
Berikut ini daftar-daftar nama SMTP yang bisa digunakan:
Gmail.com
-          Incoming Mail (IMAP) Server
              Gmail IMAP Server: imap.gmail.com Port: 993
              Jenis keamanan: SSL (selalu)
-          Incoming POP Server
              Gmail POP Server : pop.gmail.com Port: 995
              Jenis keamanan: SSL (selalu)
-          Outgoing Mail (SMTP) Server
               Gmail SMTP Server: smtp.gmail.com Port: 465
               Jenis keamanan: SSL (selalu)

2.     Multipupose Internet Mail Extensions (MIME)
Multipurpose Internet Mail Extensions (MIME) adalah perpanjangan dari protokol e-mail Internet asli yang memungkinkan orang menggunakan protokol untuk bertukar berbagai jenis file data di Internet: audio, video, Gambar, program aplikasi, dan jenis lain, serta teks ASCII ditangani dalam protokol asli, Simple Mail Transport Protocol (SMTP). Pada 1991, Nathan Borenstein dari Bellcore mengusulkan untuk IETF bahwa SMTP diperpanjang sehingga internet (tapi terutama web) klien dan server dapat mengenali dan menangani jenis data lain dari teks ASCII. Akibatnya, jenis file baru ditambahkan ke  "mail " sebagai jenis file protokol internet yang didukung.
Server memasukkan header MIME di awal transmisi web apa pun. Klien menggunakan header ini untuk memilih aplikasi  "Player " yang sesuai untuk jenis data yang ditunjukkan oleh header. Beberapa pemain ini dibangun ke dalam web klien atau browser (misalnya, semua browser datang dengan GIF dan JPEG pemutar gambar serta kemampuan untuk menangani file HTML); pemain lain mungkin perlu didownload.
Jenis data MIME baru didaftarkan dengan internet Assigned numbers Authority (IANA).
MIME ditentukan secara rinci di Internet permintaan untuk komentar 1521 dan 1522, yang mengubah spesifikasi protokol Surat asli, RFC 821 (Simple Mail Transport Protocol) dan ASCII pesan header, RFC 822.

3.     Windows MTA Server: Microsoft Exchange Server Windows
Windows MTA Server: Microsoft Exchange Server Windows memiliki Mail Transfer Agent berbasis SMTP buatan Microsoft yang disebut Microsoft Transfer Agent. Seperti halnya software berbasis Windows lainnya, software ini juga melakukan manajemen-nya lewat window-window yang sangat user friendly. Sofware ini memiliki beberapa fitur seperti:
-          Integrasi dengan Active Directory.
-          Arsitektur database yang scalable
-          Kompabilitas ke belakang yang sangat tinggi.
-          Security:
-          Integrasi dengan Microsoft Outlook 2003
-          Mendukung clustering

4.     Unix Based Mail Transfer Agent: Postfix Postfix
Unix Based Mail Transfer Agent: Postfix Postfix adalah Mail Transfer Agent yang mengimplementasikan SMTP yang open source dengan lisensi GPL. Postfix didesain sebagai alternatif Sendmail, mail transfer agent yang telah  banyak digunakan namun terkenal sangat sulit dikonfigurasi. Secara default, file konfigurasi  Postfix terletak di /etc/postfix. Dua file konfigurasi yang paling penting adalah file main.cf dan  master.cf.

5.     Unix Based Mail Transfer Agent: Qmail Qmail
Unix Based Mail Transfer Agent: Qmail Qmail adalah server SMTP modern yang didesain untuk membuat Sendmail jadi kelihatan kuno. Qmail tidak dirancang untuk kemudahan penggunaan, tetapi dirancang untuk menjadi sebuah mail server yang komprehensif. Sama halnya dengan Postfix, Qmail bersifat open source dan didukung sepenuhnya oleh distro-distro besar Linux seperti RedHat, Debian,Gentoo, OpenBSD, dan juga tersedia untuk platform HP-UX

6.     POP (Post Office Protocol)
POP (Post Office Protocol) POP  atau  Post Office Protocol, sesuai  dengan  namanya  merupakan  protokol yang  digunakan untuk pengelolaan mail. POP  yang sekarang lebih umum dikenal  dengan  POP3  (POP - Version 3),  dimaksudkan   untuk   mengizinkan  client  untuk  mengakses  secara  dinamis  mail  yang  masih  ada di  POP3 server. POP3  menawarkan  pada  user  untuk  meninggalkan  mail-nya di  POP3 server,  dan mengambil  mail-nya  tersebut  dari sejumlah  sistem  sebarang. Untuk  mengambil mail   dengan   menggunakan   POP3   dari   suatu   client,  banyak   pilihan  yang  dapat  digunakan  seperti   Sun  Microsystem Inc.'s Mailtool, QualComm Inc.'s Eudora, Netscape Comm. Corp.'s  Netscape Mail dan  Microsoft Corp.'s Outlook  Express.POP3 tidak dimaksudkan untuk menyediakan operasi manipulasi mail  yang ada  di server secara luas. Pada  POP3,  mail diambil  dari server dan kemudian dihapus (bisa juga tidak dihapus).

7.     IMAP (Internet Message Access Protocol
IMAP adalah salah satu dari dua standar internet untuk protokol e-mail. Hampir semua arsitektur  e-mail klien dan server  modern  mendukung kedua protokol sebagai sarana untuk mentransfer e  - mail dari server, seperti yang digunakan oleh Gmail ke klien, seperti Mozilla Thunderbird, Apple Mail dan Microsoft Outlook. 

IMAP memiliki berbagai keunggulan bila dibandingkan dengan POP3 antara lain:
-          Memiliki 2 mode operasi : Connected dan Disconnected
-          Banyak pengguna dapat tersambungkan dengan sebuah mailbox yang sama secara simultan
-          Informasi berisikan status pesan
-          Banyak mailboxes di dalam server
-          Pencarian di bagian server

Namun IMAP juga memiliki beberapa kekurangan. Tingkat kompleksitas akan bertambah ketika menggunakan IMAP. Misalnya, beberapa klien mengakses kotak surat yang sama pada saat yang sama  perlu dilakukan untuk  mengkompensasikan  server-side workarounds seperti Maildir atau database backends.


5.     Kesimpulan  :
Email atau disebut elektronik mail, atau surat elektronis adalah surat dengan format digital (ditulis dengan menggunakan komputer) dan dikirimkan melalui jaringan komputer. Salah satu protokol email yang populer yaitu Simple Mail Transfer Protocol (SMTP). SMTP adalah protokol standar untuk pengiriman electronic mail (email) di internet. SMTP adalah protokol yang cukup sederhana, berbasis teks dimana protokol ini menyebutkan satu atau lebih penerima email untuk kemudian diverifikasi.


Referensi :
Bahan%20Ajar_Pengantar%20Jarkom.pdf
https://jeans-test.blogspot.com/2013/02/sejarah-dan-pengertian-mail-server.html#more
https://whatis.techtarget.com/definition/MIME-Multi-Purpose-Internet-Mail-Extensions


Komentar

Postingan populer dari blog ini

LAPORAN 5 - INSTALASI WINDOWS 10

LAPORAN 4 - BIOS

LAPORAN 7 - INSTALASI WINDOWS 7 64 Bit