CeníkAPI & SMTPŘešeníSrovnáníNástrojeBlogFAQKontakt
PřihlásitRegistrovat
Tmavý režim
Slovník pojmů

SMTP

Také: Simple Mail Transfer Protocol

SMTP (Simple Mail Transfer Protocol) je textový protokol pro předávání e-mailů mezi servery a z aplikací na server, standardně na portu 25 mezi servery a na portu 587 (submission) pro odesílání z aplikací s přihlášením.

Konverzace je jednoduchá: klient se představí (EHLO), případně zapne šifrování (STARTTLS) a přihlásí se (AUTH), oznámí odesílatele (MAIL FROM) a příjemce (RCPT TO), odešle data (DATA) a dostane odpověď s třímístným kódem. Kódy 2xx znamenají úspěch, 4xx dočasné odmítnutí (zkusit později), 5xx trvalé odmítnutí.

Pro aplikace a e-shopy je SMTP univerzální cesta: WooCommerce, PrestaShop, Shoptet nebo účetní program umí poslat e-mail přes libovolný SMTP server bez programování. Nevýhodou proti REST API je slabší zpětná vazba (jen stavový kód při předání, ne stav doručení) a nutnost řešit idempotenci jinak.

EHLO app.firma.cz
STARTTLS
AUTH LOGIN …
MAIL FROM:<objednavky@firma.cz>
RCPT TO:<zakaznik@seznam.cz>
DATA
…
250 2.0.0 Ok: queued as 7F3A1
// jak to souvisí s TopEmail

SMTP relay smtp.topemail.cz naslouchá na portu 587 se STARTTLS a přihlásíte se k němu API klíčem (clientId jako jméno, secret jako heslo).

// související pojmy
SMTP relaySTARTTLSMTABounce (hard a soft)Idempotence (Idempotency-Key)
Transakční e-maily z vaší domény

SPF, DKIM a DMARC za vás připraví průvodce, doručenky a webhooky jsou v ceně. 0,06 Kč za e-mail, prvních 1 000 e-mailů měsíčně zdarma, bez platební karty.

Registrovat zdarma →