Bab 8. Email

8.1            Pembahasan Email

8.1.1        Sejarah

      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.

     Surat elektronik sudah mulai dipakai di tahun 1960-an. Pada saat itu Internet belum terbentuk, yang adahanyalah kumpulan 'mainframe' yang terbentuk sebagai jaringan. Mulai tahun 1980-an, surat elektronik sudah bisa dinikmati oleh khalayak umum. Sekarang ini banyak perusahaan pos di berbagai negara menurun penghasilannya disebabkan masyarakat sudah tidak memakai jasa pos lagi.

8.1.2        Pengertian


      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.

8.1.3        Konsep Dasar


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.

8.1.4        Protokol


• POP3 (Post Office Protocol) merupakan protokol pengelola email. Fungsi POP 3 adalah mengelola emai yang disimpan di POP3 server lalu dapat di ambil dan di teruskan ke client atau dihapus atau tidak dihapus ke client., selain itu POP3 juga meneruskan data packet dari server kemudian diambil oleh client. Protokol POP3 dibuat karena desain dari sistem email yang mengharuskan adanya email server yang menampung email untuk sementara sampai email tersebut diambil oleh penerima yang berhak. Kehadiran email server ini disebabkan kenyataan hanya sebagian kecil dari komputer penerima email yang terus-menerus melakukan koneksi ke jaringan internet.

• SMTP (Simple Mail Transfer Protocol) merupakan protokol yang mengatur transport email. Fungsi SMPT adalah mengkoneksikan dengan cara mengirimkan pesan dari suatu srver ke server lain (tujuan). Jika berhasil, maka akan mendapat balasan authentikasi dari server tujuan. Selain itu SMTP juga memberikan pesan antar server sebelum email dikirim.

• IMAP (Internet Mail Application Protocol) merupakan protokol pengelola email. Fungsinya adalah mengelola email yang disimpan di server, kemudian email tersebut di ambil oleh client, selain itu IMAP juga meneruskan packet data.Kemampuan ini jauh lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan kita mengambil/download semua pesan yang ada tanpa kecuali. IMAP adalah suatu protokol yang umum digunakan untuk pengiriman surat elektronik atau email di Internet. Protokol ini gunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima

8.1.5        Kesimpulan


      Mail server adalah bagaikan surat pada umumnya tetapi berbentuk elektronik. Tempat untuk menampung email yang kita kirim maupun kita terima. Ada protokol didalam mail server diantaranya IMAP, POP3 dan SMTP. Dengan Mail server kita lebih dimudahkan untuk saling berkirim surat, tetapi tetap tidak meninggalkan budaya surat menyurat secara real.

8.2              Studi Kasus dan Konfigurasi

-Tambahkan DNS dengan domain mail.ILJ.com
-Install Postfix dan Dovecot
-Lakukan pengamatan dengan telnet 25 dan telnet 110 

8.3              Langkah Penyelesaian

1. Pertama yang harus dilakukan adalah menginstall postfix dengan
#apt-get install postfix

2. Ikuti langkah instalnya. Pada gambar dibawah ini. Klik OK saja

Kemudian pilih internet site

Masukkan mail name yang anda inginkan. Seperti contoh dibawah saya menggunakan ILJ.com

3. Tambahkan scritp myhostname kebawah pada /etc/postfix/main.cf

4. Setelah itu restart service postfix

5. Setelah itu kita install dovecot

Ikuti langkah penginstalan dovecot, Ok saja. Dan jika di sarankan untuk mengisi hostname. Isi dengan hostname yang anda inginkan
6. Tambahkan script pada baris paling akhir protocol = pop3 imap

7. Kemudian restart service dovecotnya

8. Kita buat user ilj1

9. Buat user ilj2

10. Terakhir jangan lupa tambahkan mail.ILJ.com pada konfigurasi DNS anda

11. Restart semua service yang bersangkutan

#service postfix restart

#service dovecot restart

#service bind9 restart

8.4              Pengamatan


1. Pada pengamatan, kita tinggal ketikkan saja telnet mail.ILJ.com 25. Setelah itu ikuti seperti gambar dibawah ini. Isikan mail from,rcpt to, subject dan isi email. 

2. Setelah itu untuk mengecek kita tinggal ganti port dengan 11

Pada pengamatan terakhir diatas, kita login dengan salah satu user yang sudah dibuat. Kita masukkan id dan password. List bertujuan untuk mengecek adakah email masuk. Dan retr adalah mengecek isi email.

Komentar

Postingan Populer