30Aug
Odosielate a prijímajte ho každodenne, je to okamžité a nie je to vec. Je to e-mail, jeden z najdôležitejších nástrojov dneška. Poďme sa pozrieť na to, ako to funguje, pod kapucňou av normálnom jazyku.
Čo je to presne e-mail?
Elektronická pošta( skrátená ako e-mail, e-mail, e-mail atď.) Je veľmi stará forma počítačovej komunikácie. Dlho času - v technologických, nie ľudských podmienkach - počítače boli obrovské stroje.Ľudia používali dial-up terminály na prístup k nim a každý stroj uchovával úložisko pre viacerých používateľov. Rovnako ako v prípade ľubovoľnej komunity, ľudia našli užitočné a jedinečné spôsoby vzájomnej komunikácie a vyvinul systém zasielania správ. Obvinenie bolo, že by ste mohli posielať správy len iným používateľom v tom istom systéme, aspoň do roku 1971. Ako príbeh ide, prišiel Ray Tomlinson, ktorý poslal prvý e-mail tým, že oslovil užívateľa na inom systéme pomocou symbolu '@',Samozrejme, základná dynamika a ďalekosiahle dôsledky nie sú tak jednoduché, ale myšlienka, ktorá nás privádza k tomu, kde sme dnes.
( Image from ajmexico)
Email bol v tom čase ekvivalentom dnešnej textovej správy. Postupom času sa zmenilo a vyvíjalo ako čokoľvek iné.má informácie o odosielateľovi a prijímači, predmetovej línii, telefóne a prílohách, ale ako celok sú e-maily veľmi jednoduchými dokumentmi. Nie je to také ľahké to dosiahnuť z bodu A do bodu B.Rovnako ako čokoľvek inokedy, existuje zámerný proces, ktorý pracuje v zákulisí, aby sa to zdalo čo najbezprostrednejšie. Mnoho myšlienok použitých pri zasielaní e-mailov bolo dôležité pri formulovaní prenosu dokumentov, čo je jadro vecí ako sú systémy bulletin board a celosvetový web.
od odosielateľa príjemcovi
Začnime s ilustráciou procesu. V prvom rade to nemusí byť úplný zmysel, ale bude užitočné vrátiť sa späť.
Keď niekto, povedzme predajca korenia, pošle e-mail, musí mať adresu vo forme [email protected]. Našim príkladom je [email protected]. Klient posiela e-mail na server odchádzajúcej pošty prostredníctvom protokolu Simple Mail Transfer Protocol. Server SMTP je ako vaša miestna pošta, ktorá kontroluje poštovné a adresu a určuje, kam poslať vašu poštu. Domény však nerozumie. Sú to nejaké abstraktné veci, takže server SMTP kontaktuje server Domain Name System. DNS server je akýsi telefón alebo adresár pre internet;to prekladá domény ako "arrakis.com" na IP adresu ako "74.238.23.45." Potom zistí, či má táto doména na svojom serveri "MX" alebo servery na výmenu pošty a uvedie na ňu poznámku. Je to ako vaša poštová kancelária konzultovať mapy, kde sa vaša pošta má ísť, volanie na miestnej pošte a kontrolu, či váš priateľ má poštovú schránku alebo P.O.box na príjem pošty.
Teraz, keď má server SMTP správne informácie, správa sa odošle z tohto servera na server pre výmenu pošty cieľovej domény. Tento server je označovaný ako MTA alebo Mail Transfer Agent. Rozhoduje sa, kde presne dávať poštu, podobne ako poštová kancelária vášho priateľa zistí, ako najlepšie ju dostať.Potom váš priateľ odíde a vyzdvihuje poštu, zvyčajne pomocou klienta, ktorý pracuje cez POP alebo IMAP.
POP vs. IMAP
Tieto dva skratky narúšajú panely nastavení e-mailu všade, takže sa na ne pozrieme hlbšie. POP znamená protokol Post Office Protocol. Je to užitočné, pretože, ako pošta, môžete vstúpiť, chytiť všetku svoju poštu a potom odísť.Nemusíte zostať v spojení, a okrem toho, že opustíte kópiu na serveri, je to docela suchý postup. Ak nenechávate kópiu na serveri, nevyžaduje ani veľa priestoru alebo šírky pásma. Môžete použiť POP na uchopenie pošty z niekoľkých rôznych doručených na niekoľko rôznych e-mailových serverov a ich konsolidáciu na jednom.
má však svoje nevýhody. POP je jednosmerný protokol;informácie cestujú jedným smerom. Akonáhle si stiahnete e-mail na klienta, je na klientovi, aby zoradil svoje rôzne stavy atď.To je v poriadku, ak kedykoľvek pristupujete k mailu z jedného miesta. V dnešnej dobe je však bežné, aby ste dostali e-mailový prístup z klienta telefónu, webového rozhrania, keď ste niekde inde, a klienta, keď ste doma. Bolo by ťažké rozdeliť všetky tieto informácie cez niekoľko zariadení, za predpokladu, že ste dokonca uložili kópiu každého e-mailu na server, aby ste začali.
( obrázok zo SuccessByDesigns)
IMAP je trochu šikovnejšie o veciach. Zatiaľ čo POP môže byť považovaný za veľmi "orientovaný na klienta", protokol Internet Message Access Protocol bol navrhnutý tak, aby fungoval iným spôsobom: je "orientovaný na server" a obojsmerný.Klienti majú obojsmernú komunikáciu so svojimi servermi. Všetky správy sú uložené na serveri, takže k nim môžu pristupovať viacerí klienti. Keď skontrolujete e-mail na telefóne, je označený ako čítaný a počas ďalšej interakcie so serverom sa tento stav vráti späť, aby sa s ním mohli aktualizovať všetci ostatní klienti. Je to ako poslanie pošty k asistentovi na pošte, ktorý ho kategorizuje a uloží ho za vás, dáva vám to, či ste doma, v práci alebo v skutočnosti, a urobíte zmeny v uložených kópiách, ako to robíte,
Správne označený archív môžete ponechať na svojom domácom klientovi, ako aj na poštovom serveri. Služba IMAP tiež podporuje režim offline;zmeny sa synchronizujú so serverom pri najbližšom pripojení.Môžete nakonfigurovať poštové servery IMAP, aby ste mohli načítať aj poštu z priečinkov vnorených priečinkov POP, ktoré fungujú naozaj dobre, ak chcete konsolidovať.Samozrejme, pretože IMAP pracuje s ideou "cloud", prístup k serveru a ukladanie môže byť problémom. Našťastie úložný priestor a šírka pásma nie sú tak drahé, ako to bolo, ale určite to môže byť kompromis pre niektorých ľudí.
SMTP a MTA
Na rozdiel od vašej fyzickej poštovej schránky, odchádzajúce a prichádzajúce pošty sú spracovávané dvoma rôznymi typmi serverov. Naozaj neexistuje žiadna diskriminácia voči prijímaniu serverov;každý počítač môže byť MTA docela ľahko a zvládne veci dobre. Odosielanie pošty je iný príbeh. Servery SMTP musia mať statické adresy IP a väčšina poskytovateľov internetových služieb blokuje port 25, aby ich používatelia nemohli posielať e-maily sami. Prečo? Kvôli masívnemu množstvu nevyžiadanej pošty, ktorá sa odchyľuje od našej kolektívnej šírky pásma, mali by ste svoje MTA nakonfigurovať na filtrovanie. Môžete nakonfigurovať svojich klientov, aby používali váš SMTP server ISP namiesto toho, aby používali svoj vlastný.Ide o to, že potrebujete ako MTA, tak aj SMTP server používať e-mail, pretože každý je špecializovaný na to, čo robí.
Email je dôležitou súčasťou nášho každodenného života, ale je pekné pochopiť, ako to funguje. Koniec koncov by sme nemali internet bez nej.