Reset hesla e-mailem
Reset hesla je nejčastější bezpečnostní e-mail v každé aplikaci a zároveň ten, u kterého uživatel nejvíc spěchá. Odkaz musí mít krátkou platnost, být jednorázový a vést na HTTPS stránku vaší aplikace; e-mail nesmí prozrazovat, zda účet existuje. TopEmail ho doručí z domény aplikace (ucet@vase-app.cz) s DKIM podpisem, díky čemuž ho uživatel i jeho poštovní filtr poznají jako legitimní, ne jako phishing. Webhook email.status vám řekne, že e-mail dorazil; pokud skončí jako bounced, nabídněte uživateli kontakt na podporu místo nekonečného čekání.
// Ukázka e-mailu
Dobrý den, někdo (nejspíš vy) požádal o obnovení hesla k účtu jan.novak@firma.cz. Nové heslo nastavíte zde (odkaz platí 30 minut a lze ho použít jednou): https://app.fakturka.cz/reset/7f3a9c… Pokud jste o obnovení nežádali, nic nedělejte; heslo zůstává beze změny. V případě pochybností napište na podpora@fakturka.cz. Fakturka.cz, ucet@fakturka.cz
Doporučené časování
Ihned po žádosti. Stejná odpověď ve formuláři bez ohledu na to, zda účet existuje; e-mail odeslat jen existujícím účtům.
Příklad nákladů
3 000 žádostí o reset měsíčně. (3 000 − 1 000) × 0,06 Kč = 120 Kč měsíčně; spolu s dalšími e-maily aplikace se sčítá do jednoho účtu.
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
Jak dlouho má odkaz platit?
Obvykle 15 až 60 minut, jednorázově. Po použití nebo vypršení ho zneplatněte a při novém požadavku vygenerujte jiný.
Mám uživateli říct, že účet neexistuje?
Ne. Formulář má vždy odpovědět „pokud účet existuje, poslali jsme e-mail“. E-mail posílejte jen existujícím účtům, jinak byste potvrzovali, které adresy jsou registrované.
Co když uživatel e-mail nedostane?
Podívejte se na stav v TopEmailu: delivered znamená, že je ve schránce (často ve spamu), bounced neexistující adresu, deferred dočasné odložení cílovým serverem. Podle toho poraďte nebo nabídněte jiný kanál.
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 →