SMTP (Simple Mail Transfer Protocol) er en standard kommunikasjonsprotokoll som brukes for å sende e-poster over internett. Den definerer hvordan e-postmeldinger formateres, hvordan de sendes mellom servere og hvordan feil under overføringen håndteres.
Det primære formålet med SMTP er å overføre e-postmeldinger fra en e-postserver til en annen. Når du sender en e-post, kobles e-postklienten din (f.eks. Microsoft Outlook, Gmail-nettgrensesnitt) til SMTP-serveren til e-postleverandøren din. E-postklienten din bruker SMTP-kommandoer for å sende e-postens konvoluttinformasjon (avsender, mottakere, emne) og e-postens innhold til SMTP-serveren.
SMTP-serveren bekrefter mottak av meldingen og starter prosessen med å levere e-posten til de tiltenkte mottakerne. Den følger MX-postene (Mail Exchanger-poster) til mottakerens e-postadresse for å finne riktig e-postserver for levering.
SMTP bruker TCP-port 25 som standard. Dette portnummeret er viden kjent og reservert spesielt for SMTP-trafikk. Når e-postklienten eller e-postserveren sender eller mottar e-post, etablerer den en TCP-forbindelse med port 25 på den eksterne e-postserveren.
I noen tilfeller kan port 25 bli blokkert av brannmurer eller internettleverandører for å forhindre spam og ondsinnet e-post. I slike situasjoner kan alternative porter som 465 (SMTP over SSL) eller 587 (SMTP over TLS) brukes.