Na této stránce
- Co WP Mail SMTP dělá
- Kdy WP Mail SMTP potřebujete
- Krok 1: Vyberte mailer
- Krok 2: Nainstalujte WP Mail SMTP
- Krok 3: Nastavte adresu a jméno odesílatele
- Krok 4: Připojte Brevo nebo jiný mailer
- Krok 5: Ověřte doménu
- Krok 6: Odešlete správné testy
- Krok 7: Používejte logy a upozornění
- Poznámky k nastavení WooCommerce
- Poznámky k nastavení kontaktních formulářů
- Řešení problémů s WP Mail SMTP
- Bezpečnost a hygiena přihlašovacích údajů
- Checklist údržby
WP Mail SMTP je praktické řešení jednoho z nejčastějších provozních problémů WordPressu: e-maily z webu, které nikdy nedorazí, dorazí pozdě nebo skončí ve spamu. Nahrazuje křehkou výchozí cestu odesílání SMTP nebo API mailerem, za kterým stojí poskytovatel.
Plugin je ale jen část řešení. Spolehlivý e-mail z WordPressu potřebuje také ověřeného odesílatele, ověření domény, správné nastavení odesílatele, logy a skutečné testy pluginů, které poštu reálně generují.
Co WP Mail SMTP dělá
WordPress odesílá e-maily přes funkci wp_mail(). Ve výchozím stavu to často závisí na konfiguraci pošty hostingového serveru. WP Mail SMTP tuto cestu mění tak, aby se e-maily z WordPressu odesílaly přes nakonfigurovaný mailer.
Běžné typy e-mailů, kterých se to týká:
- E-maily pro reset hesla.
- Notifikace o novém uživateli a notifikace adminovi.
- Notifikace z kontaktních formulářů.
- E-maily o objednávkách WooCommerce.
- E-maily členských sekcí a kurzů.
- E-maily k rezervacím, schůzkám a cenovým nabídkám.
- Bezpečnostní upozornění a upozornění pluginů.
Jde o transakční e-maily webu. Liší se od newsletterového marketingu, i když stejný poskytovatel může podporovat obojí.
Kdy WP Mail SMTP potřebujete
Nainstalujte správný mailer, pokud:
- Kontaktní formuláře hlásí „odesláno”, ale nic nedorazí.
- Chybí e-maily o objednávkách WooCommerce.
- Resety hesel selhávají.
- E-maily končí ve spamu.
- Váš hosting blokuje PHP mail nebo odchozí SMTP.
- Potřebujete logy pro podporu a řešení problémů.
- Změnili jste doménu, DNS, hosting nebo poskytovatele e-mailu.
- Provozujete e-shop, členský web, rezervační systém, LMS nebo web pro generování leadů.
U prezentačního webu bez formulářů a účtů je riziko nižší. U jakéhokoli webu, který závisí na leadech, objednávkách nebo e-mailech k účtům, je spolehlivost odesílání produkční infrastrukturou.
Krok 1: Vyberte mailer
WP Mail SMTP podporuje více typů mailerů. Vybírejte podle nástrojů, které už používáte, a podle úrovně sledování, kterou potřebujete.
| Typ maileru | Nejvhodnější pro | Poznámky |
|---|---|---|
| Brevo | Weby, které chtějí transakční e-maily plus možnosti marketingu nebo CRM | Před přesunem produkční pošty ověřte aktuální limity účtu a doménu odesílatele |
| SendGrid nebo Mailgun | Weby vedené vývojáři, které chtějí odesílání přes API a data o událostech | Vhodné pro technické týmy, které se nebojí DNS a logů |
| SMTP.com nebo podobné | Weby, které chtějí vyhrazenou SMTP infrastrukturu | Ověřte tarif, přihlašovací údaje, port a nastavení šifrování |
| Gmail nebo Google Workspace | Weby s nízkým objemem, které už používají identity Google | Záleží na nastavení OAuth a limitech odesílání |
| Amazon SES | Systémy s vysokým objemem nebo postavené na AWS | Výkonné, ale technicky náročnější na konfiguraci a sledování |
| Jiné SMTP | Stávající firemní e-mail nebo SMTP poskytované hostingem | Používejte jen tehdy, pokud poskytovatel podporuje spolehlivé ověřené odesílání |
Dávejte přednost maileru s přehledným hlášením chyb. Když se e-mail rozbije, logy jsou často rozdíl mezi rychlou opravou a hádáním.
Krok 2: Nainstalujte WP Mail SMTP
V administraci WordPressu:
- Přejděte do Pluginy > Instalace pluginů.
- Vyhledejte „WP Mail SMTP”.
- Nainstalujte plugin od uznávaného vydavatele.
- Aktivujte ho.
- Otevřete nastavení WP Mail SMTP nebo průvodce nastavením.
Pokud už web má jiný SMTP nebo mailer plugin, neprovozujte dva mailer pluginy současně. Rozhodněte, který plugin bude poštu WordPressu vlastnit, a ostatní po otestování migrace vypněte.
Krok 3: Nastavte adresu a jméno odesílatele
Nastavení odesílatele (From) ovlivňuje důvěryhodnost i ověření.
Používejte:
- Adresu odesílatele na Vaší doméně, například
[email protected],[email protected]nebo[email protected]. - Jméno odesílatele, které uživatelé poznají.
- Adresu pro odpověď (reply-to), která je sledovaná.
- Vynucení adresy odesílatele (Force From Email) jen tehdy, když každý plugin může tuto identitu bezpečně používat.
Vyhněte se:
- Odesílání firemních e-mailů z webu z adresy bezplatné schránky.
- Používání domény, kterou nespravujete.
- Míchání mnoha domén odesílatele napříč pluginy.
- Častým změnám identity odesílatele.
U e-commerce používejte pro zprávy o objednávkách a účtech konzistentního odesílatele, aby zákazníci věděli, co očekávat.
Krok 4: Připojte Brevo nebo jiný mailer
Pro nastavení přes API ve stylu Brevo:
- Vytvořte účet u poskytovatele e-mailu nebo se k němu přihlaste.
- Ověřte odesílací doménu nebo identitu odesílatele.
- Vytvořte API klíč nebo přihlašovací údaje SMTP, které plugin vyžaduje.
- Ve WP Mail SMTP vyberte odpovídající mailer.
- Vložte přihlašovací údaje do nastavení pluginu.
- Uložte nastavení.
- Odešlete testovací e-mail.
Pro obecné SMTP:
- Ověřte SMTP host.
- Ověřte port.
- Zvolte správný režim šifrování.
- Použijte přesné uživatelské jméno a heslo nebo vygenerovaný SMTP klíč.
- Zkontrolujte, zda hosting neblokuje odchozí SMTP porty.
Pokud obecné SMTP selhává kvůli omezením hostingu, může být lepší cestou API mailer.
Krok 5: Ověřte doménu
WP Mail SMTP může e-maily směrovat správně, a přesto mohou poskytovatelé schránek doméně nedůvěřovat. Ověření DNS nastavení dokončuje.
Nakonfigurujte:
- SPF pro službu, která Vaše e-maily odesílá.
- DKIM pro kryptografické ověření odesílatele.
- DMARC, aby přijímající poskytovatelé věděli, jak vyhodnotit soulad.
Dejte si pozor na běžné chyby v DNS:
- Více SPF záznamů na stejné doméně.
- DKIM zkopírovaný s chybějícími uvozovkami nebo zkrácenými hodnotami.
- Záznamy přidané ke špatné doméně nebo subdoméně.
- Politika DMARC nasazená agresivně ještě před sledováním.
- Adresa odesílatele používající jinou doménu než ověřený odesílatel.
Po změnách DNS odešlete skutečné zprávy a zkontrolujte výsledky ověření. Nespoléhejte jen na obrazovku DNS poskytovatele.
Krok 6: Odešlete správné testy
Testovací e-mail WP Mail SMTP potvrzuje připojení maileru. Nedokazuje, že je opravené každé workflow ve WordPressu.
Spusťte tuto sadu testů:
| Test | Očekávaný výsledek |
|---|---|
| Testovací e-mail WP Mail SMTP | Potvrzuje přihlašovací údaje a připojení maileru |
| Reset hesla | Potvrzuje základní e-maily k účtům WordPressu |
| Notifikace o novém uživateli | Potvrzuje cestu notifikací uživateli a adminovi |
| Kontaktní formulář | Potvrzuje nastavení příjemce a šablony formulářového pluginu |
| Testovací objednávka WooCommerce | Potvrzuje e-maily o objednávce zákazníkovi i obchodu |
| Nezdařená nebo refundovaná objednávka | Potvrzuje méně běžné šablony WooCommerce |
| Bezpečnostní upozornění nebo upozornění na zálohu | Potvrzuje provozní upozornění, pokud je používáte |
Testujte také se schránkou mimo Vaši doménu. Interní doručení může uspět, zatímco pošta zákazníkům selhává.
Krok 7: Používejte logy a upozornění
E-mailové logy nejsou jen pohodlná placená funkce. Jsou provozním důkazem.
Užitečná pole logu:
- Čas odeslání.
- Příjemce.
- Předmět.
- Odpověď maileru.
- Chybová zpráva.
- Zdrojový plugin nebo hook.
- Stav doručení, pokud je k dispozici.
Když zákazník řekne „reset hesla mi nikdy nepřišel”, logy Vám řeknou, zda se WordPress pokusil zprávu odeslat, zda ji poskytovatel přijal a kde hledat dál.
Poznámky k nastavení WooCommerce
Weby na WooCommerce vyžadují zvláštní péči, protože selhání e-mailů ovlivňuje podporu i tržby.
Zkontrolujte:
- E-mailové šablony WooCommerce jsou zapnuté.
- Příjemci pro admina jsou správní.
- E-maily zákazníkům používají důvěryhodnou identitu odesílatele.
- Změny stavu objednávky spouštějí očekávané zprávy.
- Zákazníci nakupující bez registrace dostávají e-mail o objednávce.
- Zprávy o refundaci, zrušení a nezdařené objednávce fungují.
- Žádný plugin pro marketingovou automatizaci neduplikuje transakční e-maily o objednávkách.
Pokud provozujete také plugin pro e-mailový marketing WooCommerce, jasně oddělte transakční poštu o objednávkách od propagačních kampaní.
Poznámky k nastavení kontaktních formulářů
U formulářů:
- Držte adresu odesílatele na Vaší doméně.
- E-mail návštěvníka vložte do pole Reply-To.
- Nepoužívejte e-mail návštěvníka jako adresu odesílatele.
- Ověřte, že je zapnutá notifikace adminovi i potvrzení návštěvníkovi, pokud je potřebujete.
- Pokud odeslané formuláře mizí, zkontrolujte nastavení ochrany proti spamu.
- Každý formulář testujte zvlášť.
Úspěšný test WP Mail SMTP neopraví kontaktní formulář se špatným příjemcem nebo vypnutou notifikací.
Řešení problémů s WP Mail SMTP
| Problém | Pravděpodobná příčina | Oprava |
|---|---|---|
| Testovací e-mail selže | Špatné přihlašovací údaje, blokovaný port, chybné nastavení maileru | Znovu vytvořte přihlašovací údaje, ověřte port a šifrování, zkuste API mailer |
| Test funguje, ale formuláře selhávají | Problém v nastavení notifikací formuláře | Zkontrolujte příjemce, odesílatele, Reply-To a notifikace specifické pro formulář |
| E-maily končí ve spamu | Chybějící ověření nebo problém s reputací | Nakonfigurujte SPF, DKIM, DMARC a zkontrolujte obsah |
| Chybí e-maily WooCommerce | Vypnutá šablona nebo nespuštěný stav | Zkontrolujte nastavení e-mailů WooCommerce a přechody stavů objednávky |
| Adresa odesílatele se nečekaně mění | Jiný plugin přepisuje hlavičky pošty | Vypněte duplicitní poštovní pluginy a nastavení vynucujte opatrně |
| Funguje adminovi, ale ne zákazníkům | Potlačení, adresa zákazníka nebo problém s cestou šablony | Zkontrolujte logy a otestujte externí adresy |
Bezpečnost a hygiena přihlašovacích údajů
S přihlašovacími údaji maileru zacházejte jako s produkčními tajemstvími.
- Ukládejte přihlašovací údaje pouze v nastavení pluginu nebo ve schváleném správci tajemství.
- Nevkládejte API klíče do příspěvků, stránek ani tiketů.
- Pokud byly přihlašovací údaje vyzrazeny, obměňte je.
- Pokud to poskytovatel podporuje, omezte API klíče na potřebná oprávnění.
- Po migraci odstraňte nepoužívané přihlašovací údaje maileru.
- Omezte přístup do administrace na uživatele, kteří ho potřebují.
E-mailové přihlašovací údaje mohou být zneužity ke spamu. Chraňte je jako platební nebo infrastrukturní přihlašovací údaje.
Checklist údržby
Kontrolujte měsíčně nebo po větších změnách:
- Verze pluginu a WordPressu jsou aktuální.
- Testovací e-mail projde.
- Reset hesla projde.
- Kontaktní formuláře fungují.
- E-maily o objednávkách WooCommerce fungují.
- SPF, DKIM a DMARC stále procházejí.
- Logy neukazují opakovaná selhání.
- Signály bounců a stížností zůstávají nízké.
- Staré SMTP pluginy nejsou znovu aktivované.
Znovu testujte také po změně DNS, domény, hostingu, CDN, pokladny, formulářového pluginu, bezpečnostního pluginu nebo poskytovatele e-mailu.
Často Kladené Otázky
Co je WP Mail SMTP?
WP Mail SMTP je plugin maileru pro WordPress, který směruje e-maily z WordPressu přes ověřenou poštovní službu SMTP nebo API místo spoléhání na výchozí poštovní cestu serveru.
Jak nastavím WP Mail SMTP?
Nainstalujte plugin, vyberte mailer, připojte přihlašovací údaje poskytovatele, nastavte adresu odesílatele na Vaší ověřené doméně, ověřte doménu pomocí SPF/DKIM/DMARC, odešlete testovací e-maily a poté otestujte notifikace WordPressu, formulářů, WooCommerce a admina.
Jaký mailer mám s WP Mail SMTP použít?
Vybírejte podle Vašeho stávajícího stacku, objemu a potřeb logování. Běžné možnosti jsou Brevo, SendGrid, Mailgun, SMTP.com, Gmail a Amazon SES. API mailery se často snadněji sledují; SMTP může fungovat dobře, když hosting požadované připojení povoluje.
Stačí WP Mail SMTP na newslettery?
Ne. WP Mail SMTP řeší transakční odesílání z WordPressu. Newslettery potřebují e-mailovou marketingovou platformu s odběrateli, zpracováním odhlášení, šablonami, segmentací a reportingem kampaní.
Mám použít SMTP, nebo API mailer?
Použijte možnost, kterou Váš poskytovatel a web dokážou spolehlivě podporovat. API mailery často nabízejí čistší nastavení a logy. SMTP je v pořádku, když jsou přihlašovací údaje, porty, šifrování a pravidla hostingu správně.
Mohu použít stejného poskytovatele pro e-maily z WordPressu i marketingové e-maily?
Ano, ale držte oba případy použití oddělené. Transakční e-maily z WordPressu a marketingové kampaně potřebují odlišný souhlas, šablony, reporting a pravidla potlačení.
Co mám dělat, když testovací e-mail funguje, ale uživatelé si stále stěžují?
Zkontrolujte logy skutečných workflow. Otestujte resety hesel, formuláře, stavy objednávek WooCommerce a schránky externích příjemců. Test připojení jen dokazuje, že plugin dokáže odeslat jednu zprávu.