Her gün gönderir ve alırsınız, anlıktır ve hiçbir maliyeti yoktur. Günümüzün en önemli araçlarından biri olan e-postadır. Baştan aşağı ve normal dilde nasıl çalıştığına bir göz atalım.
E-posta Tam Olarak Nedir?
Elektronik posta (e-posta, e-posta, E-Posta vb. Olarak kısaltılır), bilgisayar tabanlı iletişimin çok eski bir biçimidir. Uzun zaman önce - teknolojik, insani değil - bilgisayarlar dev makinelerdi. İnsanlar bunlara erişmek için çevirmeli terminaller kullandılar ve her makine birden fazla kullanıcı için depolama alanına sahipti. Her toplulukta olduğu gibi, insanlar birbirleriyle iletişim kurmanın yararlı ve benzersiz yollarını buldular ve bir mesajlaşma sistemi gelişti. Uyarı, yalnızca aynı sistemdeki diğer kullanıcılara mesaj gönderebilmenizdi, en azından 1971'e kadar. Hikaye ilerledikçe, ilk e-postayı başka bir sistemdeki bir kullanıcıya '@' simgesini kullanarak adresleyerek gönderen Ray Tomlinson geldi. . Açıktır ki, hem temeldeki dinamikler hem de geniş kapsamlı sonuçlar o kadar basit değildi, ama bizi bugün olduğumuz yere getiren bu fikirdi.
(Kaynak Ajmexico )
O zamanlar e-posta, bugünün kısa mesajına eşdeğerdi. Zamanla, her şey gibi değişti ve gelişti; gönderen ve alıcı bilgileri, konu satırı, mesaj gövdesi ve ekleri vardır, ancak genel olarak e-postalar oldukça basit belgelerdir. Ancak bunu A noktasından B noktasına götürmek o kadar kolay değil. Her şey gibi, mümkün olduğunca kusursuz görünmesi için perde arkasında çalışan karmaşık bir süreç vardır. E-postayı aktarmada kullanılan fikirlerin çoğu, bülten tahtası sistemleri ve dünya çapında web gibi şeylerin merkezinde yer alan belge aktarımının formüle edilmesinde önemliydi.
Gönderenden Alıcıya
Sürecin bir açıklamasıyla başlayalım. İlk başta tam anlamıyla bir anlam ifade etmeyebilir, ancak tekrar başvurmak faydalı olacaktır.
Biri, diyelim ki bir baharat satıcısı bir e-posta gönderdiğinde, kullanıcı@etkialanı.ext biçiminde bir adresi olması gerekir. Örneğimizde [email protected] var. E-posta, istemci tarafından Basit Posta Aktarım Protokolü aracılığıyla giden bir posta sunucusuna gönderilir. SMTP sunucusu, posta ücretinizi ve adresinizi kontrol eden ve postanızı nereye göndereceğinizi belirleyen yerel postaneniz gibidir. Yine de alanları anlamıyor. Bunlar bir tür soyut şeydir, bu nedenle SMTP sunucusu bir Alan Adı Sistemi sunucusuyla bağlantı kurar. DNS sunucusu, internet için bir tür telefon veya adres defteridir; "arrakis.com" gibi alan adlarını "74.238.23.45" gibi bir IP adresine çevirir. Ardından, o alan adında herhangi bir "MX" veya posta alışverişi sunucusu olup olmadığını öğrenir ve not eder. Bu, postanenizin nereye gitmesi gerektiğine dair postanenizin danışmanlık haritalarına, yerel postaneye telefon etmeye ve arkadaşınızın bir posta kutusu veya posta kutusu olup olmadığını kontrol etmeye benzer. posta almak için kutu.
Artık SMTP sunucusu doğru bilgiye sahip olduğuna göre, ileti bu sunucudan hedef alanın posta değişim sunucusuna gönderilir. Bu sunucuya MTA veya Posta Aktarım Aracısı denir. Arkadaşınızın postanesinin onu en iyi nasıl teslim ettireceğini belirlemesi gibi, postayı tam olarak nereye koyacağına karar verir. Ardından, arkadaşınız genellikle POP veya IMAP üzerinden çalışan bir istemci kullanarak postayı alır ve alır.
POP ve IMAP karşılaştırması
Bu iki kısaltma, her yerde e-posta ayarları panellerini rahatsız ediyor, bu yüzden onlara daha derin bir göz atalım. POP, Postane Protokolü anlamına gelir. Yararlıdır, çünkü tıpkı bir postane gibi, içeri girebilir, tüm postalarınızı alabilir ve sonra gidebilirsiniz. Bağlı kalmanıza gerek yoktur ve sunucuda bir kopya bırakmanın yanı sıra, bu oldukça kesip kurutan bir prosedürdür. Sunucuda bir kopya bırakmazsanız, çok fazla alan veya bant genişliği de gerektirmez. Birkaç farklı e-posta sunucusundaki birkaç farklı gelen kutusundan posta almak ve bunları tek bir sunucuda birleştirmek için POP'u kullanabilirsiniz.
Yine de dezavantajları var. POP, tek yönlü bir protokoldür; bilgi tek yönlüdür. E-postayı bir müşteriye indirdikten sonra, farklı durumlarına göre sıralamak müşteriye kalmıştır. Postalara yalnızca tek bir yerden erişirseniz sorun değil. Ancak günümüzde, e-posta erişimini telefonunuzun istemcisinden, uzak bir yerdeyken web arayüzünden ve evdeyken bir istemciden almak yaygındır. Başlamak için her e-postanın bir kopyasını sunucuda tuttuğunuzu varsayarak, tüm bu bilgileri birkaç cihazda sıralamak sıkıcı olacaktır.
(Kaynak SuccessByDesigns )
IMAP, işler konusunda biraz daha akıllıdır. POP'un son derece "müşteri odaklı" olduğu düşünülebilirken, İnternet Mesaj Erişim Protokolü farklı bir şekilde çalışmak üzere tasarlanmıştır: "sunucu odaklı" ve iki yönlüdür. İstemciler, sunucularıyla iki yönlü iletişim kurar. Tüm mesajlar sunucuda tutulur, böylece birden çok istemci onlara erişebilir. Telefonunuzda bir e-postayı kontrol ettiğinizde okundu olarak işaretlenir ve sunucuyla bir sonraki etkileşimde, bu durum geri gönderilir, böylece diğer tüm istemciler onunla güncellenebilir. Postanızın postanede sizin için sınıflandıran ve depolayan, evde, işte veya gerçekten orada olsanız da size veren ve sizin yaptığınız gibi saklanan kopyalarda değişiklik yapan bir asistana gönderilmesi gibi bir şey. .
Ev istemcinizde ve posta sunucunuzda uygun şekilde işaretlenmiş bir arşiv tutabilirsiniz. IMAP ayrıca çevrimdışı modu da destekler; değişiklikler, bir dahaki sefere çevrimiçi olduğunuzda sunucuyla senkronize edilir. IMAP posta sunucularını POP gelen kutularından da posta alacak şekilde yapılandırabilirsiniz; bu, birleştirmek istiyorsanız gerçekten işe yarar. Elbette, IMAP "bulut" idealiyle çalıştığı için sunucu erişimi ve depolama sorunları olabilir. Neyse ki, depolama alanı ve bant genişliği eskisi kadar pahalı değil, ancak bu kesinlikle bazı insanlar için bir değiş tokuş olabilir.
Hem SMTP hem de MTA
Fiziksel posta kutunuzun aksine, giden ve gelen postalarınız iki farklı sunucu türü tarafından işlenir. Sunucu alma konusunda gerçekten hiçbir ayrımcılık yoktur; herhangi bir bilgisayar oldukça kolay bir şekilde MTA yapılabilir ve her şeyin üstesinden gelebilir. Posta göndermek farklı bir hikaye. SMTP sunucularının statik IP adresleri olmalıdır ve çoğu ISS, kullanıcılarının kendi başlarına posta gönderememeleri için 25 numaralı bağlantı noktasını engeller. Neden? Toplu bant genişliğimizi kemiren muazzam miktarda spam nedeniyle, MTA'nızın filtrelemek için yapılandırılması gerekir. İstemcilerinizi, kendi sunucunuzu çalıştırmak yerine ISS'nizin SMTP sunucusunu kullanacak şekilde yapılandırabilirsiniz. Mesele şu ki, e-postayı kullanmak için hem bir MTA hem de bir SMTP sunucusuna ihtiyacınız var, çünkü her biri yaptığı işe özel.
E-postalar, günlük hayatımızın önemli bir bölümünü oluşturur, ancak nasıl çalıştığını anlamak güzel. Sonuçta, onsuz internet olmazdı.