Cum funcționează e-mailul

Publicat: 2016-12-17

Conceptul de poștă electronică este mai vechi decât conceptul de Internet sau ARPANET în sine, deoarece a apărut pentru prima dată în anii 1960. Poșta electronică este o tehnologie folosită de oameni pentru a face schimb de mesaje digitale într-o rețea. Este asincron, în sensul că utilizatorii nu trebuie să fie online tot timpul pentru a comunica. Fiecare utilizator are o cutie poștală, găzduită într-un server de e-mail SMTP, care la rândul său este definită ca înregistrarea MX a unui nume de domeniu.

O adresă de e-mail este un nume de identificare unic corespunzător unei căsuțe poștale electronice. Oricine poate trimite un e-mail oricui, cu condiția ca adresa să fie cunoscută și să funcționeze. De obicei, vine sub această formă:

nume de utilizator @ domeniu . tld

Partea nume de utilizator este numele unic care identifică proprietarul cutiei poștale, în timp ce partea domain.ltd este numele domeniului care oferă serviciul de e-mail.

Un e-mail este format din trei părți. Antetul, câmpurile de antet și corpul mesajului însuși. Dacă doriți să vizualizați aceste câmpuri, trebuie să vizualizați „sursa brută” a unui e-mail. Toți furnizorii de e-mail oferă această funcționalitate (de obicei sub forma unui link sau a unui buton în fiecare e-mail).

  • De la : adresa de e-mail a expeditorului.
  • Către : adresa de e-mail a destinatarului.
  • Data : data la care a fost trimis e-mailul.

Există, de asemenea, câteva câmpuri opționale care oferă informații suplimentare:

  • Subiect : subiectul e-mailului.
  • Primit : Acest câmp oferă informații suplimentare despre fiecare server intermediar de la care a trecut mesajul, precum și marcajul de timp când a fost procesat.
  • Răspuns-către: Când este specificată această adresă, răspunsul de la destinatar este livrat acolo; și nu la adresa inițială de la care a fost trimis e-mailul.
  • Message-ID : Un câmp care oferă un șir unic care identifică mesajul.

Există, de asemenea, un tip special de „anteturi personalizate” care încep cu X, de exemplu X -Spam-hits sau X -SMTPAPI. Aceste anteturi sunt create automat de software extern, cum ar fi detectoare de spam, clienți de e-mail și filtre pentru a transmite informații suplimentare despre e-mail. Serverele de e-mail SMTP le ignoră.

Atașamente de fișiere binare

La început, e-mailul accepta doar caractere ASCII latine pe 7 biți. Pe măsură ce anii au progresat, a apărut nevoia de transferuri de fișiere binare. Agenții moderni de transport de corespondență implementează această funcționalitate prin conversia datelor binare neprintabile în ceva numit base64. Ce este base64 ați putea întreba? Ei bine, Base64 este o modalitate de a reprezenta date binare folosind caractere ASCII imprimabile. Acesta este un exemplu de date binare codificate în base64:

WI2NC9sZC1saW51eC14ODYtNjQuc28uMgAEAAAAEAAAAAEAAABHTlUA

Pe lângă base64 există și extensiile 8BITMIME și BINARY, dar acestea nu sunt pe deplin acceptate de toate serverele SMTP.

Ce se întâmplă când trimiți un e-mail

Următoarea diagramă ilustrează procesul de trimitere și primire a e-mailului. Există protocoale diferite pentru fiecare funcție. SMTP (Send Mail Transfer Protocol) este responsabil pentru trimiterea, stocarea și redirecționarea e-mailurilor către alte servere SMTP, în timp ce POP3 (Post Office Protocol) și IMAP (Internet Message Access Protocol) sunt folosite pentru primirea e-mailurilor.

v1-partiv-in
  1. Utilizatorul compune un e-mail folosind un client de e-mail (cum ar fi Thunderbird sau Gmail) și apoi se conectează la serverul SMTP furnizând acreditările corecte. Serverul SMTP este furnizat de obicei de ISP-ul utilizatorului.
  2. Serverul SMTP caută adresa și domeniul destinatarului pentru a determina destinația e-mailului.
  3. Serverul interogează serverul de nume al acelui domeniu, pentru a obține înregistrările MX (înregistrările MX, dacă vă amintiți, sunt cele care definesc serverul de e-mail care este responsabil de gestionarea domeniului respectiv).
  4. Apoi serverul se conectează la serverul de e-mail SMTP al domeniului destinatarului și redirecționează e-mailul. Există cazuri în care redirecționarea trece prin mai multe servere SMTP. Acest lucru se întâmplă deoarece entitățile corporative au de obicei mai mult de un server de e-mail, în funcție de designul lor organizațional sau tehnic.
  5. Serverul de primire stochează e-mailul și îl pune la dispoziția utilizatorului pentru vizualizare și descărcare prin protocolul POP3/IMAP.

Vizualizarea și obținerea de e-mailuri noi

Utilizatorii pot primi e-mailuri noi utilizând clientul lor de e-mail și conectându-se la serviciul POP3 sau IMAP. Protocolul POP3/IMAP este utilizat numai pentru primirea e-mailurilor, în timp ce SMTP este utilizat pentru trimitere. ISP-urile oferă de obicei ambele servicii, deoarece sunt destul de diferite. Cu protocolul POP3 utilizatorii se conectează la server și trebuie să descarce toate mesajele noi înainte de a le putea citi. POP3 are opțiunea disponibilă de a șterge mesajele după descărcarea lor sau chiar de a le marca ca citite. Cu protocolul IMAP4, totuși, utilizatorii se pot conecta la server și pot descărca doar noul mesaj pe care doresc să-l deschidă și nu pe toate. De asemenea, IMAP acceptă foldere, în timp ce POP3 nu.

Găzduiește-ți site-ul web cu Pressidium

GARANTIE 60 DE ZILE BANI RAPIS

VEZI PLANUL NOSTRU

Spam, poluarea email-urilor

E-mailurile în vrac nesolicitate sau spam-ul, așa cum sunt numite mai frecvent, au fost o adevărată durere de cap pentru inginerii de internet încă de la început. Prima sa utilizare a apărut în anii 70, iar acum se spune că peste 70% din traficul total de e-mail de pe Internet este spam. Sperăm că, începând cu anii 70, tehnologia de detectare a spam-ului s-a îmbunătățit considerabil.

E-mail securizat

După cum am menționat deja în postarea de pe blog Let's Encrypt, orice date care sunt transmise în text simplu între computere de pe Internet pot fi ascultate. E-mailul securizat rezolvă acest lucru utilizând aceeași criptare cu cheie publică pe care o folosește SSL pentru a cripta e-mailurile între doi utilizatori (Alice și Bob) în timp ce își semnează digital identitatea. Există o mulțime de costume de criptare disponibile acolo! Cel mai popular dintre acestea este proiectul open source GnuPG.

În încheiere

Acesta este modul în care încheiem ultima parte a seriei noastre introductive despre tehnologiile Internet de bază. Toate tehnologiile pe care le-am acoperit pe scurt sunt foarte complexe și, după cum puteți înțelege, fiecare garantează cu ușurință o serie de postări pentru sine. Vom continua abordând încet subiecte mai complexe, potrivite dezvoltatorilor WordPress, alături de multe surprize!

Crăciunul este o perioadă a sărbătoririi, a dăruirii de cadouri și a iubirii, dar și a reflecției, relaxării și manierelor!