SMTP

SMTP (Simple Mail Transfer Protocol) is een TCP/IP-protocol, in feite een set regels en richtlijnen die een systeem moet volgen, dat wordt gebruikt bij het verzenden en ontvangen van informatie in de vorm van elektronische post.[1] Het is echter beperkt en mist een aantal functies, zoals de mogelijkheid om berichten in de wachtrij te plaatsen aan de ontvangende kant, aangezien het gewoonlijk gebruikt wordt door IMAP (Internet Message Access Protocol) of POP3 (Post Office Protocol 3). Deze protocollen geven de gebruiker toegang tot zijn berichten en de inhoud ervan in een mailbox die in de server wordt opgeslagen, terwijl het systeem ze periodiek downloadt uit de database van de server.

Op andere besturingssystemen, zoals Unix, is Sendmail de meest gebruikte SMTP-server voor e-mails.[1:1] Deze protocollen zijn ook van vitaal belang als het gaat om het beheren, beheren en beveiligen van alle netwerkactiviteiten. Gelukkig zijn ze voor de gemiddelde gebruiker van de e-mailservice al ingebouwd in het systeem, zodat gebruikers niet te maken krijgen met de rompslomp van het handmatig beheren van een netwerk. In zeldzame en ongebruikelijke gevallen zullen klanten echter vertrouwd moeten raken met protocollen, zoals IP (internetprotocol) en SMTP's. SMTP heeft een grote invloed in elke e-mail die een individu gedurende zijn hele leven heeft verzonden.

De gebruikelijke e-maildienstverleners, zoals Yahoo mail en Gmail, hebben hun eigen SMTP-server of -host die zich toelegt op het proces van het afleveren van de e-mail. Gebruikers en deskundigen moeten zich er echter van bewust zijn dat de hoogste kwaliteit van professionele SMTP-diensten zoals turboSMTP de hoogste leverings- en transmissiesnelheid garandeert.[2]

Functionaliteit

SMTP is het meest voorkomende en meest gebruikte protocol voor e-mail communicatie via het internet. Het biedt een medium voor netwerkdiensten tussen de e-mailprovider of, in sommige gevallen, de organisatorische e-mailserver en de gebruiker die toegang heeft tot de e-mail.[1:2] Het gebruikt meestal een proces dat "Store and forward" wordt genoemd. Dit verplaatst e-mails over netwerken heen. In dit geval zou het nauw samenwerken met een belangrijk onderdeel dat de Main Transfer Agent (MTA) wordt genoemd, die gebruikers moeten gebruiken om communicatie naar de juiste computer en e-mail inbox te sturen. Daarna zal SMTP dan duidelijk maken hoe een e-mail van de MTA van de lokale computer naar een andere MTA op een ander apparaat, en zelfs naar tal van andere computers of apparaten, wordt verzonden.[3]

Simpel gezegd, wanneer gebruikers een bericht naar een vriend, bekend als de ontvanger, sturen met behulp van een e-mailclient of -dienst, wordt het opgepikt door een programma, de uitgaande server genaamd, die vervolgens een gesprek tussen de afzender en de ontvanger op gang brengt dat ook binnenkomt. Tijdens dit proces communiceren de machines met elkaar via SMTP. Dit kan worden vergeleken met een specifieke taal die beide machines vloeiend beheersen. Aangezien SMTP een protocol is, biedt het een reeks richtlijnen waaraan beide machines zich moeten houden. Op deze manier kunnen beide servers zichzelf en elkaar identificeren en communiceren zodat ze (a) de afzender kunnen herkennen, (b) waar het bericht heen moet, (c) waar de inhoud heen moet en een veelvoud aan verschillende functies.[4] In principe laat SMTP de server en het systeem zien hoe de server en het systeem de e-mail goed kunnen afleveren en tegelijkertijd problemen kunnen oplossen.

SMTP staat ook wel eens voor 'stop'. De meeste gebruikers weten dit niet, maar Internet Service Providers hebben een limiet als het gaat om het aantal e-mails dat we op een bepaald moment kunnen versturen.[5] In sommige gevallen is het beperkt tot elk uur of elke dag. De reden waarom dit is gedaan is om te voorkomen dat spam of ongewenste e-mails worden verzonden vanaf geautomatiseerde e-mailservers die zijn geprogrammeerd om berichten naar gebruikers en bedrijven te blijven verzenden.

Elke Internet Service Provider vertrouwt op zijn eigen SMTP voor het beheer, de administratie en het beheer van de e-mail die vanaf zijn bronapparaat wordt verzonden. Voor gebruikers die thuis werken of die grote hoeveelheden mailinglijsten beheren, kan dit schadelijk zijn. Dit is te wijten aan het feit dat als het SMTP zijn limiet bereikt, de Internet Service Provider eenvoudigweg zal stoppen met het versturen van de e-mail. In sommige gevallen, als het systeem geautomatiseerd is en zonder toezicht wordt achtergelaten, kan het systeem aannemen dat de gebruiker een spammer is door het versturen van grote hoeveelheden e-mail en het account zal afsluiten.[5:1]

De meeste gebruikers hoeven zich echter geen zorgen te maken over dit protocol omdat de e-maillimiet varieert afhankelijk van de ISP. Als voorbeeld, uw gemiddelde klant, die gebruik maakt van een Comcast Cable programma is beperkt tot slechts in staat om sned out 1.000 per dag, terwijl voor een ander plan, gericht op bedrijven, heeft een 24.000 limiet per dag. Verschillende andere internet service providers zoals Verizon en AT&T hebben een meer onconventionele aanpak. In plaats daarvan stellen beide ISP's een limiet van 100 op een aantal ontvangers die gebruikers vanuit één e-mail mogen verzenden.

Onderdelen

SMTP is over het algemeen ingebouwd in een e-mailclient en bestaat meestal uit de volgende componenten:[3:1]

  • Lokale gebruiker/klantengroep (Mail User-agent)
  • Mail Submission Agent (MSA)
  • De Agent van de postoverdracht (MTA)
  • Postbezorger (MDA)

Beperkingen

Ondanks al deze functies zijn SMTP's beperkt tot het overdragen van tekstuele inhoud. Dit betekent dat het niet in staat is om lettertypen, bijlagen, afbeeldingen, video's, audiobestanden, enz. te herkennen. Dat is een van de redenen waarom dit "eenvoudig" wordt genoemd.[3:2] Door de snel evoluerende veranderingen in technologie en het internet werd MIME (Multipurpose Internet Mail Extensions) opgericht om de technologische kloof te dichten. MIME is in staat om alle noodzakelijke informatie te coderen en door te sturen die SMTP niet kan. Dit betekent dat MIME in staat is om afbeeldingen, bijlagen, documenten, audio's, video's en andere bestandstypen over te zetten en al deze inhoud in platte tekst te coderen. Nadat deze bestanden en gegevens in dit formaat zijn vertaald, kan het SMTP nu de gegevens naar behoefte overdragen.


  1. https://whatis.techtarget.com/definition/SMTP-Simple-Mail-Transfer-Protocol ↩︎ ↩︎ ↩︎

  2. https://serversmtp.com/what-is-smtp/ ↩︎

  3. https://www.techopedia.com/definition/1710/simple-mail-transfer-protocol-smtp ↩︎ ↩︎ ↩︎

  4. https://whatismyipaddress.com/smtp ↩︎

  5. https://group-mail.com/sending-email/email-send-limits-and-options/ ↩︎ ↩︎