Een e-mail gaat door meerdere servers die helpen ervoor te zorgen dat deze op de juiste plek aankomt. Die e-mailberichtstroom maakt gebruik van een systematisch proces gebaseerd op een aantal langbestaande technische standaarden.
Voor de meeste gebruikers is het hoe een e-mailbericht van de afzender naar de inbox van een ontvanger stroomt, iets dat achter de schermen gebeurt. Wanneer een individu of een organisatie een e-mail verzendt, reist het bericht van zijn oorsprongspunt, zoals een e-mailclient waar het is opgesteld, via het internet naar zijn bestemming. Onderweg passeert het meerdere servers die ervoor zorgen dat het op de juiste plaats aankomt. Die e-mailberichtstroom maakt gebruik van een systematisch proces op basis van een aantal lang bestaande technische standaarden.
Hoe verloopt de stroom van een e-mailbericht?
Email bestaat sinds de jaren 1960, toen de makers van opkomende computernetwerken manieren begonnen te verzinnen om berichten naar elkaar te sturen. In die begintijd waren gebruikers beperkt tot communiceren met anderen op hetzelfde gedeelde mainframe-systeem. Echter, de adoptie van standaardprotocollen en de verbinding van systemen in het gedeelde netwerk dat we nu kennen als het internet, maakte het mogelijk dat verschillende mailsystemen met elkaar konden "praten".
Het zijn deze standaarden die ons in staat stellen om e-mailberichten naar vrijwel iedereen te sturen. Wanneer iemand een e-mailbericht verzendt, doorloopt het een reeks stappen om zijn bestemming te bereiken.
Wanneer een individu een bericht schrijft, gebeurt dit meestal in een e-mailclient zoals Outlook of Apple Mail—of in een webgebaseerde dienst zoals Gmail.
Echter, wanneer het bericht een transactionele e-mail is, zoals een verzendbevestiging of een wachtwoordreset, wordt het bericht automatisch gegenereerd door die systemen, meestal met behulp van een e-mail-API. (Marketingberichten worden ook gegenereerd door geautomatiseerde systemen, hoewel meestal in grote batches, in plaats van één voor één zoals transactionele berichten.)
In beide gevallen, of het bericht nu is gemaakt door een e-mailclient of door een geautomatiseerd systeem, wordt het speciaal geformatteerd om te worden verzonden via het internet met een standaard genaamd "Simple Mail Transfer Protocol" (SMTP).
De mailserver van de afzender (technisch een "Mail Transfer Agent," of MTA genoemd) zoekt het "@domein.com"-gedeelte van het e-mailadres van de ontvanger op in een Domeinnaamsysteem (DNS)-server om te bepalen met welke bestemmingsmailserver (een "Mail Exchanger," of MX genoemd) het contact moet opnemen om het bericht te bezorgen.
De verzendende en ontvangende servers communiceren met behulp van het SMTP-protocol. De ontvangende server accepteert het bericht zodat het aan de ontvanger kan worden geleverd.
De e-mailclient van de ontvanger haalt het bericht op met behulp van standaarden zoals het Post Office Protocol (POP) of Internet Message Access Protocol (IMAP) om het bericht te downloaden zodat het kan worden gelezen.
Hoe downloaden e-mailclients een bericht?
Webgebaseerde e-maildiensten zoals Gmail of Hotmail/Outlook.com gebruiken hun eigen interne protocollen om e-mail te beheren. Maar wanneer ontvangers een zelfstandige e-mailclient op een telefoon of desktopcomputer gebruiken, maakt die software gebruik van standaardprotocollen om berichten van mailservers te downloaden.
Wanneer de ontvanger POP gebruikt, levert de server alle nieuwe e-mails aan hen en bewaart alleen kopieën als een optie in de e-mailclient is aangevinkt, indien van toepassing. Als de server geen kopieën van de e-mails heeft en de ontvanger een hardwareverlies of -fout lijdt, zijn die berichten voorgoed verdwenen, tenzij de afzenders kopieën van hen hebben.
Wanneer de ontvanger IMAP gebruikt, synchroniseert de server de inhoud van de mailbox, inclusief de map Verzonden items en andere mappen, naar elk apparaat dat ermee verbindt. De berichten blijven op de server en wanneer de status van een bericht verandert (bijvoorbeeld gelezen of verwijderd), wordt die wijziging doorgevoerd op alle apparaten wanneer ze opnieuw verbinding maken.
De mogelijkheid om berichten op meerdere apparaten te bewaren en te synchroniseren, is de reden waarom de meeste e-maildiensten tegenwoordig IMAP in plaats van POP gebruiken.
Lees meer over het e-mailberichtverloop
Email omvat veel verschillende stappen en systemen. U kunt meer te weten komen over de interne werking van emaillevering met deze bronnen:
Email: Dit Wikipedia-artikel gaat in op de geschiedenis van email evenals op de vele technische details. Het verwijst naar verschillende ondersteunende artikelen die het hoofdonderwerp verder uitwerken.
Email API: Meer informatie over hoe e-commerce en andere systemen zeer efficiënt transactionele email kunnen genereren.
Cloud Email Delivery: Meer informatie over hoe systemen de SparkPost emailleveringsdienst laten werken om grootschalige emailtransmissie en -levering praktisch mogelijk te maken.