SMTP (Simple Mail Transfer Protocol) je pravidlo, podle kterého se e-maily odesílají. Používá se hned dvakrát: nejprve když Váš program předá napsanou zprávu odchozímu serveru, a podruhé když si ji poštovní servery předávají mezi sebou, než dorazí k příjemci. Je to doručovací služba pošty – nikoli schránka, do které se chodíte dívat.
Cesta jedné zprávy vypadá takto:
- V mobilu nebo v počítači kliknete na Odeslat. Program se přihlásí Vaším jménem a heslem k odchozímu (SMTP) serveru a zprávu mu předá.
- Odchozí server se podívá do DNS na MX záznam domény příjemce a zjistí, kam zprávu doručit.
- Předá ji cílovému serveru, opět po SMTP. Ten ji prožene antispamem a uloží do schránky příjemce.
- Příjemce si ji nakonec přečte přes IMAP nebo POP3, případně ve webmailu.
Klíčové je slovo přihlásí. Odchozí server smí zprávy přijímat jen od ověřených odesílatelů, jinak by se z něj během chvilky stal nástroj rozesílačů spamu. Proto v nastavení e-mailového programu musí být u odchozího serveru zapnuté ověřování jménem a heslem, stejným jako u příchozího. Nejčastější příčinou hlášky „nelze odeslat" je právě vypnuté ověřování nebo blokovaný port ze strany Vašeho poskytovatele připojení.
Spojení má být vždy šifrované, aby se Vaše heslo ani obsah zprávy nedaly po cestě odposlechnout. Konkrétní hodnoty, které do programu vyplnit, najdete v návodech – liší se podle toho, jaký program používáte.
Aby Vaše odchozí zprávy nekončily u příjemců ve spamu, nestačí je jen odeslat. Doména musí mít v pořádku textové záznamy SPF, DKIM a DMARC, které příjemci potvrdí, že Váš server smí za doménu odesílat. Totéž platí i pro poštu, kterou generuje web – kontaktní formuláře nebo potvrzení objednávek z e-shopu je proto lepší posílat přes SMTP schránky, ne přímo z hostingu.