Co je SMTP?
SMTP (Simple Mail Transfer Protocol) je internetový protokol pro odesílání e-mailů. Zajišťuje doručování zpráv mezi e-mailovými servery a směrování e-mailů od odesílatele k příjemci.
Jak funguje SMTP protokol?
SMTP funguje na principu klient-server. Po odeslání e-mailu klient (např. Outlook, Gmail, Thunderbird) kontaktuje SMTP server, který ověří uživatele a předá zprávu dalším serverům, až dojde k jejímu doručení.
Proces probíhá v několika krocích:
- Odeslání e-mailu – Uživatel zadá e-mail a klikne na „Odeslat“.
- Připojení k SMTP serveru – Poštovní klient se spojí se serverem přes TCP/IP.
- Ověření uživatele – SMTP server zkontroluje přihlašovací údaje.
- Přenos e-mailu – Zpráva se přeposílá přes různé servery směrem k cílovému adresátovi.
- Doručení do schránky – Pokud cílový server přijme e-mail, uloží jej do IMAP nebo POP3 schránky.
SMTP server a jeho role
SMTP server je zprostředkovatel mezi odesílatelem a příjemcem e-mailu. Každý poskytovatel e-mailových služeb má svůj SMTP server, například:
- Gmail:
smtp.gmail.com - Seznam.cz:
smtp.seznam.cz - Outlook:
smtp.office365.com
Bez SMTP serveru by nebylo možné e-maily odesílat, protože by neměly cestu k doručení.
SMTP porty – Jaké existují?
SMTP používá různé porty v závislosti na zabezpečení připojení:
| Port | Použití |
|---|---|
| 25 | Nešifrovaný SMTP (dnes blokován ISP) |
| 465 | Šifrovaný SMTP (SMTPS, SSL) |
| 587 | Doporučený port pro šifrované SMTP (TLS) |
| 2525 | Alternativní port pro SMTP |
Pokud váš poskytovatel blokuje port 25, doporučuje se používat 587 nebo 465.
SMTPS – Zabezpečená verze SMTP
SMTPS je šifrovaná verze SMTP, která zajišťuje bezpečnější přenos dat pomocí SSL/TLS. Díky tomu se e-maily posílají šifrovaně, což chrání citlivé informace před odposlechem.
SMTP vs SMTPS – Jaký je rozdíl?
- SMTP – nešifrovaný, standardně na portu 25.
- SMTPS – šifrovaný protokol, používá porty 465 a 587.
Časté chyby a problémy se SMTP
- SMTP server odmítá připojení – Může být špatně nastavený port nebo blokovaný serverem.
- E-mail končí ve spamu – Může chybět autentifikace pomocí DKIM, SPF nebo DMARC.
- Chybná SMTP konfigurace – Například nesprávná adresa serveru nebo špatné přihlašovací údaje.
Závěr
SMTP je nezbytný protokol pro odesílání e-mailů. Aby e-maily dorazily bezpečně a správně, je důležité nastavit SMTP server, správné SMTP porty a používat šifrování (SMTPS). Při problémech se SMTP doporučujeme zkontrolovat konfiguraci a případně změnit port.