SMTP (Simple Mail Transfer Protocol) er en standard kommunikationsprotokol, der bruges til at sende e-mails over internettet. Den definerer, hvordan e-mail-meddelelser formateres, hvordan de sendes mellem servere, og hvordan fejl under transmissionen håndteres.
Det primære formål med SMTP er at overføre e-mail-beskeder fra en mailserver til en anden. Når du sender en e-mail, opretter din e-mail-klient (f.eks. Microsoft Outlook, Gmail-webgrænseflade) forbindelse til din e-mail-udbyders SMTP-server. Din mailklient bruger SMTP-kommandoer til at sende e-mailens kuvertoplysninger (afsender, modtagere, emne) og e-mailens indhold til SMTP-serveren.
SMTP-serveren bekræfter modtagelsen af meddelelsen og starter processen med at levere e-mailen til de påtænkte modtagere. Den følger MX-posterne (Mail Exchanger-poster) for modtagerens e-mail-adresse for at bestemme den passende mailserver til levering.
SMTP bruger TCP-port 25 som standard. Dette portnummer er almindeligt kendt og reserveret specifikt til SMTP-trafik. Når din mailklient eller e-mail-server sender eller modtager e-mails, etablerer den en TCP-forbindelse med port 25 på den eksterne mailserver.
I nogle tilfælde kan port 25 være blokeret af firewalls eller internetudbydere for at forhindre spam og ondsindede e-mails. I sådanne situationer kan alternative porte som 465 (SMTP over SSL) eller 587 (SMTP over TLS) bruges.