- SMTP staat voor Simple Mail Transfer Protocol.
- SMTP is een set communicatierichtlijnen waarmee software elektronische post via internet kan verzenden Eenvoudig protocol voor e-mailoverdracht .
- Het is een programma dat wordt gebruikt voor het verzenden van berichten naar andere computergebruikers op basis van e-mailadressen.
- Het biedt een e-mailuitwisseling tussen gebruikers op dezelfde of verschillende computers, en ondersteunt ook:
- Het kan een enkel bericht naar een of meer ontvangers sturen.
- Het verzenden van een bericht kan tekst, spraak, video of afbeeldingen bevatten.
- Het kan de berichten ook verzenden naar netwerken buiten internet.
- Het hoofddoel van SMTP wordt gebruikt om communicatieregels tussen servers in te stellen. De servers hebben een manier om zichzelf te identificeren en aan te kondigen wat voor soort communicatie ze proberen uit te voeren. Ze hebben ook een manier om met fouten om te gaan, zoals een onjuist e-mailadres. Als het adres van de ontvanger bijvoorbeeld onjuist is, ontvangt u een antwoord van de server met een of andere foutmelding.
Onderdelen van SMTP
- Eerst zullen we de SMTP-client en de SMTP-server opsplitsen in twee componenten, zoals user agent (UA) en mail transfer agent (MTA). De user agent (UA) bereidt het bericht voor, maakt de envelop aan en stopt het bericht vervolgens in de envelop. De Mail Transfer Agent (MTA) verzendt deze e-mail via internet.
- SMTP maakt een complexer systeem mogelijk door een relaysysteem toe te voegen. In plaats van slechts één MTA aan de verzendende kant en één aan de ontvangende kant te hebben, kunnen er meer MTA's worden toegevoegd, die als client of server fungeren om de e-mail door te sturen.
- Het relaysysteem zonder TCP/IP-protocol kan ook worden gebruikt om e-mails naar gebruikers te sturen, en dit wordt bereikt door het gebruik van de mailgateway. De mailgateway is een relay-MTA die kan worden gebruikt om een e-mail te ontvangen.
Werking van SMTP
Als de domeinnaam van het e-mailadres van de ontvanger verschilt van de domeinnaam van de afzender, stuurt MSA de e-mail naar de Mail Transfer Agent (MTA). Om de e-mail door te sturen, zal de MTA het doeldomein vinden. Het controleert het MX-record van het Domain Name System om het doeldomein te verkrijgen. Het MX-record bevat de domeinnaam en het IP-adres van het domein van de ontvanger. Zodra het record is gevonden, maakt MTA verbinding met de uitwisselingsserver om het bericht door te geven.