Ověřovací kód e-mailem
Ověření e-mailové adresy při registraci, přihlášení kódem místo hesla (magic link) nebo potvrzení změny e-mailu jsou e-maily, u kterých uživatel sedí u obrazovky a čeká. Každá sekunda zdržení a každý e-mail ve spamu znamená opuštěnou registraci. TopEmail je stavěn na tento provoz: jeden REST požadavek s Bearer autentizací, odesílání z Frankfurtu, odpověď 202 s ID e-mailu a webhook email.status, kterým si v databázi zapíšete, že kód dorazil nebo že adresa neexistuje. Kód generujte a ověřujte ve své aplikaci (platnost 10 minut, jednorázový, limit pokusů); TopEmail ho pouze spolehlivě doručí.
// Ukázka e-mailu
Váš ověřovací kód: 482 913 Platí 10 minut a lze ho použít jen jednou. Pokud jste o kód nežádali, tento e-mail ignorujte; nikdo se bez něj do vašeho účtu nedostane. Fakturka.cz, prihlaseni@fakturka.cz
Doporučené časování
V reálném čase, ihned po akci uživatele. Nový kód až po vypršení předchozího nebo po 60 sekundách na žádost uživatele.
Příklad nákladů
20 000 registrací a přihlášení měsíčně = 20 000 kódů. (20 000 − 1 000) × 0,06 Kč = 1 140 Kč měsíčně.
Počítáme 0,06 Kč za e-mail bez DPH; prvních 1 000 e-mailů každý měsíc je zdarma. Bez paušálu, kredit nepropadá. Podrobnosti v ceníku.
Jak to nasadit
- → SMTP relay smtp.topemail.cz:587 pro WooCommerce, Shoptet, PrestaShop, Moodle a cokoli, co umí odesílat poštu — nastavení
- → REST API POST /v1/email/send z vlastní aplikace, s tags pro párování — dokumentace
- → Webhook email.status s HMAC podpisem pro stav doručení v reálném čase — webhooky
- → SMS jako druhý kanál pro urgentní zprávy ze stejného účtu — TopSMS.cz
Časté otázky
Generuje kód TopEmail, nebo moje aplikace?
Vaše aplikace. TopEmail doručí e-mail s kódem nebo odkazem, který jste vytvořili; ověření, platnost a limit pokusů řešíte vy. Hotové Verify API s generováním kódu má sesterská SMS brána TopSMS.cz.
Jak rychle kód dorazí?
E-mail přijmeme okamžitě (stav queued) a předáváme cílovému serveru v řádu sekund. Konečné doručení závisí na schránce příjemce; stav delivered vám přijde webhookem.
Co když uživatel zadá neexistující adresu?
Cílový server ji odmítne, e-mail skončí ve stavu bounced a adresa jde na blokovaný seznam. Ve formuláři ukažte „adresa neexistuje, zkontrolujte překlep“ a nenechte uživatele čekat.
Mám kód dát do předmětu e-mailu?
Ano, uživatel ho pak vidí v notifikaci bez otevírání e-mailu. Dejte ho na začátek předmětu a do textu zopakujte.
Prvních 1 000 e-mailů měsíčně zdarma
Bez paušálu, bez platební karty, kredit nepropadá. Napište nám firmu, web a odhad objemu.
Registrovat zdarma →