Průvodce protokolem SMTP (Simple Mail Transfer Protocol)

Jednoduchý protokol přenosu pošty (SMTP) je standardní komunikační protokol pro odesílání e-mailových zpráv do obchodních sítí a do Internetu. SMTP byl původně vyvinut na počátku 80. let a zůstává jedním z nejpopulárnějších protokolů používaných po celém světě.

Software e-mailu nejčastěji používá protokol SMTP pro odesílání a protokoly protokolu POP3 (POP3) nebo protokol IMAP (Internet Message Access Protocol) pro příjem pošty. Navzdory věku neexistuje v běžném používání žádná skutečná alternativa k SMTP.

Jak SMTP funguje

Všechny moderní programy e-mailových klientů podporují protokol SMTP. Nastavení SMTP uložené v poštovním klientovi obsahují adresu IP serveru SMTP (spolu s adresami serveru POP nebo IMAP pro příjem e-mailů). Weboví klienti vkládají adresu SMTP serveru do své konfigurace, zatímco klienti PC poskytují nastavení SMTP, které uživatelům umožňují určit svůj vlastní server.

Fyzický server SMTP může být určen pouze pro provoz e-mailové komunikace, ale často je kombinován s alespoň funkcemi POP3 a někdy i jinými proxy servery .

SMTP běží nad protokolem TCP / IP a používá standardní komunikaci pro port číslo 25 TCP. Chcete-li vylepšit protokol SMTP a bojovat proti nevyžádanému poštu na internetu, standardní skupiny také navržily TCP port 587 pro podporu určitých aspektů protokolu. Několik webových e-mailových služeb, jako je Gmail, používá neoficiální TCP port 465 pro SMTP.

Příkazy SMTP

Standard SMTP definuje sadu příkazů - jména konkrétních typů zpráv, které poštovní klienti na poštovní server při požadavku na informace. Nejčastěji používané příkazy jsou:

Příjemce těchto příkazů odpovídá buď čísly kódu úspěšnosti, nebo selhání kódu.

Problémy s protokolem SMTP

SMTP postrádá zabudované funkce zabezpečení. Internetoví spamoři byli v minulosti schopni využívat SNMP tím, že generují obrovské množství nevyžádaných e-mailů a doručují je prostřednictvím otevřených SMTP serverů. Ochrana proti spamu se v průběhu let zlepšila, ale není spolehlivá. Služba SMTP navíc nezabraňuje spamerům nastavovat (prostřednictvím příkazu MAIL) falešné e-mailové adresy "Od:".