30Aug

Bagaimana cara kerja email?

Anda mengirim dan menerimanya setiap hari, ini seketika, dan tidak memerlukan biaya apapun. Ini email, salah satu alat terpenting saat ini. Mari kita lihat bagaimana cara kerjanya, under-the-hood dan dalam bahasa normal.

Apa yang Tepat dengan Email?

Surat elektronik( disingkat e-mail, email, E-Mail, dll.) Adalah bentuk komunikasi berbasis komputer yang sangat tua. Dahulu kala - dalam istilah teknologi, bukan manusia, - komputer adalah mesin raksasa. Orang menggunakan terminal dial-up untuk mengaksesnya, dan setiap mesin menyimpan penyimpanan untuk beberapa pengguna. Seperti halnya dengan komunitas manapun, orang menemukan cara yang berguna dan unik untuk berkomunikasi satu sama lain, dan sistem pesan berkembang. Peringatannya adalah bahwa Anda hanya bisa mengirim pesan ke pengguna lain pada sistem yang sama, setidaknya sampai 1971. Seiring ceritanya, Ray Tomlinson yang mengirim email pertama dengan menangani pengguna di sistem lain menggunakan simbol '@'.Jelas, kedua dinamika yang mendasari dan konsekuensi luas tidak sesederhana itu, tapi gagasan itulah yang membawa kita ke tempat kita sekarang.

( Image from ajmexico) Email

pada saat itu sama dengan pesan teks hari ini. Seiring berjalannya waktu, ia berubah dan berkembang seperti hal lain;Ini memiliki info pengirim dan penerima, garis subjek, badan pesan, dan lampiran, namun secara keseluruhan, email adalah dokumen yang cukup sederhana. Ini tidak mudah untuk mendapatkannya dari titik A ke titik B, namun. Seperti hal lain, ada proses rumit yang terlibat yang bekerja di balik layar agar terkesan semulus mungkin. Banyak ide yang digunakan dalam menyampaikan email penting dalam merumuskan transfer dokumen, yang merupakan inti dari hal-hal seperti sistem papan buletin dan world wide web.

Dari Pengirim ke Penerima

Mari kita mulai dengan ilustrasi proses. Ini mungkin tidak masuk akal pada awalnya, tapi akan berguna untuk merujuk kembali.

Ketika seseorang, katakanlah seorang penjual rempah-rempah, mengirim email, ia harus memiliki alamat dalam bentuk [email protected]. Contoh kami memiliki [email protected]. Email dikirim oleh klien ke server surat keluar melalui Simple Mail Transfer Protocol. Server SMTP seperti kantor pos lokal Anda, yang memeriksa ongkos kirim dan alamat Anda dan mencari tahu dari mana untuk mengirim surat Anda. Itu tidak mengerti domain. Mereka semacam abstrak, jadi server SMTP menghubungi server Sistem Nama Domain. Server DNS adalah semacam buku telepon atau alamat untuk internet;Ini menerjemahkan domain seperti "arrakis.com" ke alamat IP seperti "74.238.23.45." Kemudian, ia mengetahui jika domain tersebut memiliki server "MX" atau mail exchange di atasnya dan membuat catatan tentang hal itu. Ini seperti peta konsultasi kantor pos Anda di mana surat Anda seharusnya pergi, menghubungi kantor pos setempat, dan memeriksa apakah teman Anda memiliki kotak surat atau P.O.kotak untuk menerima email

Sekarang server SMTP memiliki info yang tepat, pesan dikirim dari server tersebut ke server pertukaran surat domain target. Server ini disebut sebagai MTA, atau Mail Transfer Agent. Ini menentukan di mana tepatnya untuk meletakkan surat, seperti bagaimana kantor pos teman Anda mengetahui cara terbaik untuk menyampaikannya. Kemudian, teman Anda pergi dan mengambil surat, biasanya menggunakan klien yang bekerja melalui POP atau IMAP.

POP vs IMAP

Kedua akronim ini mengganggu panel pengaturan email di mana-mana, jadi mari kita lihat lebih dalam pada mereka. POP singkatan dari Post Office Protocol. Ini berguna karena, seperti kantor pos, Anda bisa masuk, mengambil semua surat Anda, lalu pergi. Anda tidak perlu tetap terhubung, dan selain meninggalkan salinan di server, ini adalah prosedur yang sangat mudah dipotong dan kering. Jika Anda tidak meninggalkan salinan di server, tidak memerlukan banyak ruang atau bandwidth. Anda dapat menggunakan POP untuk mengambil email dari beberapa kotak masuk yang berbeda pada beberapa server email yang berbeda dan mengkonsolidasikannya pada satu email.

Ini memiliki kekurangannya. POP adalah protokol searah;informasi berjalan satu arah. Begitu Anda mendownload email ke klien, terserah kepada klien untuk memilah-milah statusnya yang berbeda dan seterusnya. Tidak masalah jika Anda hanya bisa mengakses surat dari satu tempat. Namun saat ini, biasanya akses email dari klien telepon Anda, antarmuka web saat Anda pergi ke suatu tempat, dan klien saat berada di rumah. Ini akan membosankan untuk memilah-milah semua info itu melalui beberapa perangkat, dengan asumsi Anda bahkan menyimpan salinan setiap email di server untuk memulai.

( Gambar dari SuccessByDesigns)

IMAP

sedikit lebih pintar tentang berbagai hal. Sementara POP dapat dianggap sangat "berorientasi klien," Internet Message Access Protocol dirancang untuk bekerja dengan cara yang berbeda: "berorientasi server", dan dua arah. Klien memiliki komunikasi dua arah dengan server mereka. Semua pesan disimpan di server sehingga beberapa klien dapat mengaksesnya. Saat Anda memeriksa email di telepon Anda, ini ditandai sebagai telah dibaca dan selama interaksi berikutnya dengan server, status dikirim kembali sehingga semua klien lain dapat diperbarui dengannya. Ini seperti mengirim surat Anda ke asisten di kantor pos yang mengkategorikannya dan menyimpannya untuk Anda, memberikannya kepada Anda apakah Anda di rumah, di tempat kerja, atau benar-benar ada di sana, dan membuat perubahan pada salinan yang tersimpan seperti Anda melakukan.

Anda dapat menyimpan arsip yang ditandai dengan benar pada klien di rumah Anda dan juga di server surat Anda. IMAP juga mendukung mode offline;Perubahan disinkronkan dengan server saat Anda online lagi. Anda dapat mengkonfigurasi server email IMAP untuk mengambil email dari kotak masuk POP, juga berfungsi dengan baik jika Anda ingin mengkonsolidasikannya. Tentu saja, karena IMAP bekerja dengan cita-cita "awan", akses dan penyimpanan server bisa menjadi masalah. Untungnya, ruang penyimpanan dan bandwidth tidak semahal dulu, tapi ini pasti bisa menjadi trade-off bagi sebagian orang.

Baik SMTP dan MTA

Tidak seperti kotak surat fisik Anda, surat keluar dan masuk Anda ditangani oleh dua jenis server yang berbeda. Tidak ada diskriminasi terhadap penerimaan server;Setiap komputer bisa dibuat MTA dengan mudah dan menangani dengan baik. Mengirim surat adalah cerita yang berbeda. Server SMTP harus memiliki alamat IP statis, dan kebanyakan ISP memblokir port 25 sehingga pengguna mereka tidak dapat mengirim email sendiri. Mengapa? Karena banyaknya spam yang menggerogoti bandwidth kolektif kita, hal-hal yang harus dikonfigurasi oleh MTA Anda untuk disaring. Anda dapat mengkonfigurasi klien Anda untuk menggunakan server SMTP ISP Anda sebagai pengganti jalan Anda sendiri. Intinya adalah Anda memerlukan server MTA dan SMTP untuk menggunakan email, karena masing-masing khusus untuk apa yang dilakukannya.

Email adalah bagian penting dari kehidupan kita sehari-hari, tapi bagus untuk mengerti bagaimana cara kerjanya. Lagi pula, kita tidak akan punya internet tanpa itu.