Trimiteți și primiți în fiecare zi, este instantanee și nu costă nimic. E-mailul, unul dintre cele mai importante instrumente de azi. Să aruncăm o privire la modul în care funcționează, sub capotă și în limbajul normal.
Poșta electronică (abreviată ca e-mail, e-mail, e-mail, etc.) este o formă foarte veche de comunicare bazată pe calculator. Cu mult timp în urmă - în termeni tehnologici, nu umani - computerele erau mașini uriașe. Oamenii au folosit terminale dial-up pentru a le accesa, iar fiecare mașină a stocat mai mulți utilizatori. Ca și în cazul oricărei comunități, oamenii au găsit modalități utile și unice de a comunica unul cu altul și a evoluat un sistem de mesagerie. A fost că ați putut trimite mesaje doar altor utilizatori din același sistem, cel puțin până în 1971. După cum se întâmplă, Ray Tomlinson a trimis primul e-mail prin adresarea unui utilizator pe un alt sistem folosind simbolul "@" . Evident, atît dinamica care stă la baza, cît și consecințele pe scară largă nu erau atât de simple, dar această idee ne aducea acolo unde suntem astăzi.
(Imagine din ajmexico)
E-mailul era, în acel moment, echivalentul mesajului de astăzi. În timp, sa schimbat și a evoluat ca orice altceva; are informații despre expeditor și destinatar, o linie de subiect, un corp de mesaj și atașamente, dar, în ansamblu, e-mailurile sunt documente destul de simple. Nu este atât de ușor să o obținem de la punctul A la punctul B. Ca orice altceva, există un proces complicat implicat care funcționează în spatele scenei pentru a face să pară cât se poate de aproape posibil. Multe dintre ideile folosite în transmiterea mesajelor de poștă electronică au fost importante în formularea transferului de documente, care se află în centrul unor aspecte precum sistemele de bord și web.
Să începem cu o ilustrare a procesului. Este posibil să nu se înțeleagă la început, dar va fi util să vă referiți la ea.
Când cineva, să zicem un vânzător de condimente, trimite un e-mail, trebuie să aibă o adresă sub forma [email protected]. Exemplul nostru are [email protected]. E-mail-ul este trimis de către client la un server de poștă de ieșire prin Simple Mail Transfer Protocol. Serverul SMTP este la fel ca și oficiul poștal local, care vă verifică poșta și adresa și indică unde să vă trimită poșta. Însă nu înțelege domenii. Sunt un lucru abstract, astfel încât serverul SMTP contactează un server de nume de domeniu. Serverul DNS este un fel de telefon sau agendă pentru internet; traduce domenii precum "arrakis.com" la o adresă IP ca "74.238.23.45". Apoi, se constată dacă acest domeniu are pe acesta servere de schimb "MX" sau poștă și notează acest lucru. Acest lucru este ca un birou poștal de consultare a hărților despre locul în care poșta dvs. ar trebui să meargă, apelând la oficiul poștal local și verificând dacă prietenul dvs. are o cutie poștală sau P.O. caseta pentru a primi poștă.
Acum, că serverul SMTP are informațiile corespunzătoare, mesajul este trimis de pe acel server către serverul de schimb de e-mail al domeniului țintă. Acest server este denumit MTA sau agent de transfer de mesaje. Decide exact unde să trimită corespondența, la fel ca modul în care biroul poștal al prietenului tău evaluează cât de bine poate fi livrat. Apoi, prietenul tău merge și primește poșta, de obicei folosind un client care funcționează prin POP sau IMAP.
Aceste două acronime afectează panourile de setări de e-mail de pretutindeni, deci hai să ne uităm mai profund la ele. POP reprezintă protocolul Post Office. Este util pentru că, ca un oficiu poștal, poți intra, ține-ți toată poșta și apoi pleacă. Nu este nevoie să rămâneți conectat și, în afară de a lăsa o copie pe server, este o procedură destul de tăiat și uscat. Dacă nu lăsați o copie pe server, nu necesită mult spațiu sau lățime de bandă. Puteți utiliza POP pentru a prelua poșta din mai multe intrări diferite pe mai multe servere de e-mail diferite și să le consolidați pe una.
Cu toate acestea, are dezavantajele sale. POP este un protocol unidirecțional; informațiile călătoresc într-un fel. Odată ce descărcați e-mailul către un client, depinde de client să-și sorteze diferitele stări și așa mai departe. Asta e bine dacă ai acces la mail numai dintr-un singur loc. În zilele noastre, însă, este obișnuit să obțineți acces la e-mail de pe clientul telefonului dvs., interfața web atunci când vă aflați undeva și un client când sunteți acasă. Ar fi nerăbdător să sortați toate aceste informații pe mai multe dispozitive, presupunând că ați păstrat chiar o copie a fiecărui e-mail de pe server pentru a începe.
(Imagine de la SuccessByDesigns)
IMAP este mai deștept cu privire la lucruri. Deși POP poate fi considerat a fi foarte "orientat către client", Internet Message Access Protocol a fost proiectat să funcționeze într-un mod diferit: este "orientat spre server" și bidirecțional. Clienții au o comunicare bidirecțională cu serverele lor. Toate mesajele sunt păstrate pe server, astfel încât mai mulți clienți să le poată accesa. Când verificați un e-mail de pe telefon, este marcat ca citit și în timpul următoarei interacțiuni cu serverul, acea stare este trimisă înapoi, astfel încât toți ceilalți clienți să poată fi actualizați cu acesta. Este ca si cum trimiterea mailului catre un asistent la oficiul poștal, care il categorizeaza si il stocheaza pentru tine, il ofera fie ca esti acasa, la serviciu, sau chiar ca acolo, si face schimbari in copiile stocate pe masura ce faci .
Puteți păstra o arhivă marcată corespunzător atât pe clientul dvs. de acasă, cât și pe serverul dvs. de poștă electronică. De asemenea, IMAP acceptă un mod offline; modificările sunt sincronizate cu serverul data viitoare când sunteți online. Puteți configura servere de poștă IMAP pentru a prelua și poștă electronică din cutiile poștale POP, care funcționează foarte bine dacă doriți să vă consolidați. Desigur, deoarece IMAP funcționează cu idealul "cloud", accesul la server și stocarea pot fi probleme.Din fericire, spațiul de stocare și lățimea de bandă nu sunt la fel de scumpe ca și în trecut, dar acest lucru poate fi cu siguranță un compromis pentru unii oameni.
Spre deosebire de cutia poștală fizică, poșta dvs. de ieșire și de intrare sunt gestionate de două tipuri diferite de servere. Nu există nicio discriminare față de primirea de servere; orice computer poate deveni un MTA destul de ușor și să se descurce bine. Trimiterea e-mailului este o poveste diferită. Serverele SMTP trebuie să aibă adrese IP statice, iar majoritatea ISP-urilor blochează portul 25, astfel încât utilizatorii să nu poată să trimită e-mailuri. De ce? Datorită cantităților masive de spam care se deplasează la lărgimea de bandă colectivă, lucrurile pe care trebuie să le configurați MTA trebuie să fie filtrate. Puteți configura clienții să utilizeze serverul SMTP al ISP în locul difuzării propriilor dvs. Ideea este că aveți nevoie atât de un server MTA cât și de un server SMTP pentru a utiliza e-mail, deoarece fiecare este specializat pentru ceea ce face.
E-mailul este o parte importantă a vieții noastre de zi cu zi, dar este bine să înțelegem cum funcționează. La urma urmei, nu am avea internet fără ea.