Když WordPress neposílá e-maily, bývá to velmi nepříjemné. Nechodí poptávky z formuláře, potvrzení objednávek ani systémová upozornění. Web přitom může navenek fungovat normálně, takže problém není na první pohled vidět.
Nejčastější příčina je jednoduchá: WordPress posílá e-maily přes funkci wp_mail(), ale hosting nebo e-mailový server je vyhodnotí jako nedůvěryhodné. Proto se zpráva vůbec nedoručí, nebo skončí ve spamu.
1. Zkontrolujte, zda e-maily nechodí do spamu
Než začnete cokoli měnit, ověřte, jestli zprávy neskončily ve spamu nebo v jiné složce. U některých e-mailových služeb se to stává poměrně často.
2. Použijte SMTP
Nejspolehlivější řešení je nastavit odesílání přes SMTP. Tím WordPress přestane posílat e-maily přímo přes serverovou funkci a začne je odesílat přes ověřený poštovní účet.
Typicky se používá plugin pro SMTP a napojení na službu, která podporuje autentizované odesílání. Tím se výrazně zvýší doručitelnost.
3. Zkontrolujte formulářový plugin
Pokud e-maily nechodí jen z formuláře, ale jinak ano, může být problém v nastavení konkrétního pluginu. U Contact Form 7, WPForms nebo jiných formulářů zkontrolujte adresu příjemce, odesílatele i hlavičky zprávy.
Velmi častá chyba je nesprávně nastavená adresa From. E-mail pak server odmítne jako podezřelý.
4. Ověřte DNS záznamy domény
Správné doručení e-mailů ovlivňují i DNS záznamy domény. Pokud chybí správně nastavené SPF, DKIM nebo DMARC, mohou být zprávy označeny jako nedůvěryhodné.
5. Otestujte odesílání systémových e-mailů
Vyplatí se zkusit testovací zprávu z administrace nebo pomocí diagnostického pluginu. Díky tomu zjistíte, jestli problém vzniká už při odeslání, nebo až během doručování.
WordPress neposílá e-maily nejčastěji proto, že chybí SMTP nebo je špatně nastavený odesílatel. Většina problémů se dá vyřešit bez výměny webu, jen správnou konfigurací.
Kdy se obrátit na specialistu
Pokud potřebujete e-maily z webu spolehlivě doručovat a nechcete problém řešit metodou pokus-omyl, obraťte se na zkušeného WordPress programátora. U firemních webů jde často o klíčovou funkci, která nesmí selhávat.

