Wat is een SMTP-relais?
Een eenvoudig SMTP-relais (Mail Transfer Protocol) is een computer die is verbonden met internet en waarop software wordt uitgevoerd die als SMTP-server kan fungeren met de bedoeling inkomende en uitgaande elektronische e-mail (e-mail) naar een specifieke online bestemming te leiden. Een SMTP-relayserver kan e-mails van een externe bron accepteren en de e-mails intern afleveren, als de bestemming de server zelf is, of die e-mails doorsturen naar andere SMTP-servers als dat nodig is. Bovendien kan een dergelijk relais op verschillende manieren worden geconfigureerd om te voorkomen dat kwaadaardige e-mails of ongewenste e-mails worden verwerkt. Er zijn twee primaire typen SMTP-relayservers, waarvan de eerste een open relay is waarmee elke computer overal ter wereld verbinding kan maken en e-mail via de server kan verzenden. Het tweede type is een geverifieerd relais, waarmee elk systeem dat verbinding maakt met het SMTP-relais ten minste één geldige combinatie van gebruikersnaam en wachtwoord moet bieden, hoewel voor elke bewerking mogelijk meerdere gebruikersnamen en wachtwoorden vereist zijn.
Wanneer een e-mailbericht wordt samengesteld en door een gebruiker wordt verzonden, wordt het bericht doorgaans via een SMTP-server doorgegeven om de ontvanger te bereiken. Als de ene SMTP-server contact maakt met een andere SMTP-server en er een e-mail naar overbrengt, staat de SMTP-server die de e-mail ontvangt bekend als een SMTP-relay, omdat deze de e-mail doorstuurt. Het relais hoeft niet de doelserver te zijn en kan fungeren als een gateway of tussenstap tussen de bronserver en de doelserver. Als het relais de doelserver is, kunnen de ontvangen e-mailberichten worden doorgegeven aan lokale software zodat ze indien nodig door clientprogramma's kunnen worden opgehaald.
Veel SMTP-relayservers gebruiken authenticatie om uit te zoeken welk inkomend e-mailverkeer moet worden verwerkt en welke berichten moeten worden geweigerd en achtergelaten voor andere servers om te verwerken. Vaak zal een SMTP-relay alleen inkomende of uitgaande berichten weergeven die een relatie hebben met het internetdomein waarmee het is verbonden. Dit voorkomt dat anonieme of willekeurige gebruikers de server gebruiken om e-mails te verzenden die schadelijk of ongewenst kunnen zijn. Als er geen authenticatie vereist is, verwerkt het SMTP-relais eenvoudig alle inkomende berichten zo goed mogelijk.
In sommige situaties kan een SMTP-relayserver op een speciale machine worden gehost. Dit heeft het voordeel dat de server wordt geïsoleerd van de rest van een groter netwerk. Het staat ook toe dat één relais fungeert als een front-end filter, schadelijke e-mails verwijdert of berichten van hun bijlagen verwijdert voordat ze worden doorgegeven aan andere SMTP-relais voor daadwerkelijke verwerking.