SMTP (Simple Mail Transfer Protocol) är ett standardkommunikationsprotokoll som används för att skicka e-postmeddelanden över internet. Den definierar hur e-postmeddelanden formateras, hur de skickas mellan servrar och hur fel under överföringen hanteras.
Det primära syftet med SMTP är att överföra e-postmeddelanden från en e-postserver till en annan. När du skickar ett e-postmeddelande ansluter din e-postklient (t.ex. Microsoft Outlook, Gmails webbgränssnitt) till din e-postleverantörs SMTP-server. Din e-postklient använder SMTP-kommandon för att skicka e-postmeddelandets kuvertinformation (avsändare, mottagare, ämne) och e-postmeddelandets innehåll till SMTP-servern.
SMTP-servern bekräftar mottagandet av meddelandet och initierar processen att leverera e-postmeddelandet till de avsedda mottagarna. Den följer MX-posterna (Mail Exchanger-poster) för mottagarens e-postadress för att fastställa lämplig e-postserver för leverans.
SMTP använder TCP-port 25 som standard. Detta portnummer är allmänt känt och reserverat specifikt för SMTP-trafik. När din e-postklient eller e-postserver skickar eller tar emot e-post, upprättar den en TCP-anslutning med port 25 på fjärrservern för e-post.
I vissa fall kan port 25 blockeras av brandväggar eller internetleverantörer för att förhindra spam och skadlig e-post. I sådana situationer kan alternativa portar som 465 (SMTP över SSL) eller 587 (SMTP över TLS) användas.