E-mail merupakan aplikasi internet yang banyak digunakan saat ini untuk komunikasi dua arah. Selain karena kemudahan dalam penggunaannya juga karena kemurahan teknologi yang ditawarankan oleh email ini. E-mail singkatan dari electronic mail juga dapat dianalogikan dengan pengiriman surat yang lazim digunakan saat ini melalui kantor pos, atau melalui jasa pengirim surat atau barang. Pengiriman e-mail dilakukan melalui perangkat elektronik seperti komputer atau HP/PDA.
Proses pengiriman/penerimaan e-mail melibatkan protokol Simple Mail Transfer Protocol (SMTP) dan Post Office Protocol version 3 (POP3). Protokol SMTP bertugas untuk proses pengiriman mail (outgoing mail) dan POP3 bertugas untuk proses penerimaan email (Incoming mail).
Jika User atau pemilik e-mail tidak sedang aktif/offline untuk pengaksesan e-mail, maka e-mail yang tertuju kepadanya akan ditampung sementara oleh server e-mail sampai pemilik email tersebut mengaksesnya. Hal ini bisa terjadi karena adanya protokol POP3.
Proses pengiriman e-mail secara detail dapat dilihat pada gambar berikut yang melibatkan beberapa komponen server seperti DNS server, mail server meliputi SMTP server, Mail Transfer Agent (MTA), dan POP3 server.
Mari kita asumsikan bahwa penulis ingin mengirim sebuah e-mail ke rekan yang berada di perusahaan lain (fadli@kawan.org). Bagaimana e-mail yang penulis kirim dapat sampai ke rekan yang berada di perusahaan lain tersebut?. Berikut deskripsi proses transfer/receive e-mail yang melibatkan protokol-protokol di atas.
1. Kmail, Microsoft Outlook atau e-mail client yang lain akan melakukan koneksi ke SMTP server di mail.debianIndonesia.org menggunakan port 25.
Kmail/Microsoft Outlook melakukan percakapan dengan SMTP server tentang alamat email dari pengirim/sender, alamat e-mail tujuan serta isi dari e-mail tersebut.
SMTP server akan mengambil alamat e-mail ‘To’ tujuan dan memecah menjadi:
– Nama pemilik – fadli
– Nama domain – kawan.org
Jika user tujuan merupakan user lain yang masih berada di domain yang sama (debianIndonesia.org), maka SMTP server akan memberikan email tersebut ke POP3 server di debianIndonesia.org. Untuk kasus di atas, e-mail tujuan tidak berada di domain yang sama, maka SMTP server akan berkomunikasi terlebih dahulu dengan domain tujuan.
2. SMTP server akan berkomunikasi dengan Domain tujuan dan meminta IP address dari domain tersebut yakni kawan.org.
3. Domain tujuan akan mereply dengan sebuah alamat SMTP server tujuan.
4. SMTP server debianIndonesia.org melakukan koneksi ke SMTP server kawan.orgmenggunakan port 25.
5. Selanjutnya e-mail tersebut akan diserahkan ke POP3 server menggunakan port 110 yang terdapat pada domain tersebut. Selama user Fadli berstatus offline, maka e-mail yang tertuju kepadanya akan tetap tersimpan di POP3 server sampai user Fadli mengakses MUA.
Membangun E-mail server dapat menggunakan beberapa software berikut:
1. Postfix (Mail Transfer Agent MTA) dan autentikasi SASL dengan TLS
2. Dovecot POP3/IMAP server
Pengaksesan email dapat menggunakan squirrelmail (web based email), Microsoft Outlook, KMail.
Sumber : https://kkpitriska.wordpress.com/2012/11/24/proses-pengiriman-email/
Tidak ada komentar:
Posting Komentar