WordPress neposiela e-maily? Riešenia pre SMTP, DNS, formuláre, WooCommerce a doručiteľnosť (2026)

Vyriešte problém, keď WordPress neposiela e-maily, pomocou kontrolného zoznamu krok za krokom: SMTP, overenie DNS, kontaktné formuláre, WooCommerce, reset hesla, logovanie a doručiteľnosť.

WordPress not sending email
WordPress neposiela e-maily? Riešenia pre SMTP, DNS, formuláre, WooCommerce a doručiteľnosť?

E-mail vo WordPresse opravíte rozdelením problému: zistite, aký typ e-mailu zlyhal, nainštalujte odosielanie cez SMTP alebo API, overte doménu odosielateľa, pridajte SPF/DKIM/DMARC, otestujte každý formulár a e-mail WooCommerce a potom sledujte logy a sťažnosti na spam.

Zistiť viac

Keď WordPress neposiela e-maily, zlyhanie môže nastať na štyroch miestach: WordPress správu vôbec nevytvorí, plugin ju zablokuje alebo nesprávne presmeruje, hosting ju odmietne odoslať, alebo ju poskytovatelia schránok odmietnu či odfiltrujú.

Riešením nie je najprv „vyskúšať iný plugin na kontaktný formulár”. Začnite identifikáciou toho, ktorý e-mail zlyhal, a potom prejdite na riadne nastavenie odosielateľa s overeným DNS a opakovateľnými testami.

Rýchla diagnostika

Pomocou tejto tabuľky zúžte problém skôr, ako začnete meniť pluginy.

PríznakPravdepodobná príčinaPrvá kontrola
Reset hesla nikdy neprídeCesta odosielania vo WordPresse je pokazenáPošlite testovací e-mail z SMTP pluginu
Kontaktný formulár hlási odoslanie, ale schránka je prázdnaProblém s príjemcom formulára alebo maileromSkontrolujte nastavenia notifikácií formulára a logy pošty
Chýbajú e-maily o objednávkach WooCommerceVypnutá šablóna, nesprávny príjemca alebo problém s odosielateľomSkontrolujte nastavenia e-mailov WooCommerce a vytvorte testovaciu objednávku
E-maily končia v spameSlabé overenie alebo reputáciaSkontrolujte SPF, DKIM, DMARC, doménu odosielateľa a obsah
Niektoré e-maily sa odošlú, iné zlyhajúNastavenia notifikácií špecifické pre pluginOtestujte každý typ pluginu samostatne
E-maily adminovi fungujú, ale zákazníkom zlyhávajúFiltrovanie príjemcov, šablóna alebo blokovanieSkontrolujte logy a stav e-mailovej adresy zákazníka

Nespoliehajte sa na jeden test. Otestujte reset hesla, kontaktné formuláre, WooCommerce, admin notifikácie a každý členský alebo rezervačný plugin, ktorý odosiela e-maily.

Prečo e-mail vo WordPresse zlyháva

WordPress používa funkciu wp_mail(), ktorá zvyčajne odovzdáva správy poštovej funkcii servera, pokiaľ plugin nezmení cestu. Táto predvolená cesta môže byť nespoľahlivá, pretože:

  • Hosting môže PHP mail blokovať alebo obmedzovať.
  • Správy nemusia byť overené voči odosielacej doméne.
  • IP adresy zdieľaného hostingu môžu mať zlú reputáciu.
  • Adresa odosielateľa sa nemusí zhodovať s doménou webu.
  • Zlyhania môžu byť tiché, pokiaľ nie je zapnuté logovanie.
  • Viaceré pluginy môžu prepisovať rovnaké správanie e-mailov.
  • Záznamy DNS môžu chýbať alebo byť nezosúladené.

Dlhodobým riešením je odosielať cez špecializovaný SMTP alebo API mailer a overiť doménu.

Krok 1: Potvrďte typ zlyhania

Vytvorte krátku testovaciu maticu:

TestPrečo je dôležitý
Reset heslaOveruje základnú poštu WordPressu
Notifikácia o novom používateľoviOveruje admin a účtovú poštu
Odoslanie kontaktného formuláraOveruje notifikácie formulárového pluginu
Testovacia objednávka WooCommerceOveruje e-maily zákazníkovi a obchodu o objednávke
Zlyhaná objednávka alebo refundáciaOveruje menej bežné transakčné šablóny
Testovací e-mail SMTP pluginuOveruje pripojenie k maileru

Zaznamenajte, či je každá správa doručená, chýba, mešká alebo skončila v spame. To Vám povie, či je problém globálny alebo obmedzený na jeden plugin.

Krok 2: Nainštalujte SMTP alebo API mailer

Použite plugin ako WP Mail SMTP alebo iný dôveryhodný mailer pre WordPress. Plugin by mal umožniť smerovať e-maily z WordPressu cez odosielateľa ako Brevo, SMTP.com, SendGrid, Mailgun, Gmail, Amazon SES alebo iného poskytovateľa, ktorý podporuje overené odosielanie.

Základné nastavenie:

  1. Nainštalujte mailer plugin.
  2. Vyberte poskytovateľa, ktorého plugin podporuje.
  3. Pripojte sa pomocou API kľúča, OAuth alebo SMTP prihlasovacích údajov.
  4. Nastavte adresu odosielateľa (From Email), ktorá používa Vašu doménu.
  5. Nastavte meno odosielateľa (From Name), ktoré zodpovedá stránke alebo značke.
  6. Nastavenia vynútenia odosielateľa (force-from) zapnite až potom, čo si overíte, že nerozbijú pluginy.
  7. Pošlite testovací e-mail.

API mailery sa často sledujú ľahšie než surové SMTP prihlasovacie údaje, pretože dokážu poskytnúť prehľadnejšie chyby a logy udalostí. SMTP stále funguje, keď je správne nakonfigurované.

Krok 3: Overte odosielateľa a DNS overenie

Väčšina problémov typu „e-maily z WordPressu končia v spame” sa točí okolo identity.

Skontrolujte:

  • Doména odosielateľa je tá istá doména alebo overená subdoména, ktorú ovládate.
  • SPF zahŕňa službu, ktorá odosiela poštu WordPressu.
  • DKIM je zapnutý pre odosielaciu službu.
  • DMARC existuje a je zosúladený s Vaším nastavením odosielateľa.
  • Adresa odosielateľa nie je bezplatná schránka ako Gmail alebo Yahoo pri firemnom e-maile.
  • Adresa pre odpoveď (reply-to) je sledovaná.

Po pridaní záznamov DNS počkajte na propagáciu a otestujte znova. Správne vyplnený DNS panel nie je dôkazom, kým sa skutočné správy neoveria v hlavičkách v schránke.

Krok 4: Opravte e-maily z kontaktných formulárov

Pluginy na kontaktné formuláre majú často vlastné nastavenia notifikácií.

Kontrolný zoznam:

  • Overte, že notifikácia formulára je zapnutá.
  • Uistite sa, že adresa „Komu” je správna.
  • Použite adresu odosielateľa na Vašej doméne, nie e-mail návštevníka.
  • E-mail návštevníka vložte namiesto toho do poľa Reply-To.
  • Skontrolujte povinné polia a nastavenia ochrany proti spamu.
  • Počas testovania vypnite duplicitné notifikácie.
  • Testujte s e-mailovou adresou, ktorá nepatrí adminovi.

Ak test SMTP prejde, ale e-mail z kontaktného formulára zlyhá, problém je zvyčajne v konfigurácii formulára, nie v odosielateľovi.

Krok 5: Opravte e-maily WooCommerce

WooCommerce má samostatné šablóny a príjemcov pre rôzne udalosti.

Skontrolujte:

  • Prejdite do nastavení e-mailov WooCommerce a overte, že každý požadovaný e-mail je zapnutý.
  • Skontrolujte pole príjemcu pri admin e-mailoch.
  • Vytvorte skutočnú testovaciu objednávku s testovacím produktom.
  • Otestujte stavy objednávky: spracováva sa, dokončená, refundovaná a zlyhaná.
  • Overte, že sa odosielajú e-maily pri nákupe bez registrácie aj e-maily účtu.
  • Skontrolujte, či iný plugin neupravuje e-mailové šablóny WooCommerce.
  • Prezrite logy kvôli zlyhaným odpovediam API alebo SMTP.

Ak zákazníci nedostávajú e-maily o objednávkach, berte to ako problém s tržbami a podporou. Opravte transakčné doručovanie skôr, ako spustíte marketingové kampane.

Krok 6: Vyriešte e-maily končiace v spame

Umiestnenie do spamu zvyčajne vyžaduje viacero zlepšení, nie jedno zázračné nastavenie.

Začnite tu:

  • Overte doménu pomocou SPF, DKIM a DMARC.
  • Používajte konzistentné meno odosielateľa a adresu odosielateľa.
  • Vyhnite sa odosielaniu z domény, ktorá nikdy neprešla zahrievaním, ak je objem vysoký.
  • Odstráňte nefunkčné odkazy, skracovače URL a zavádzajúce predmety.
  • Prílohy držte mimo bežných notifikácií WordPressu, kde je to možné.
  • Sledujte signály odmietnutí a sťažností v odosielacej platforme.
  • Oddeľte marketingové e-maily od transakčných e-mailov WordPressu, ak sa líši objem alebo reputácia.

Ak je e-mail dôležitý pre tržby, neignorujte testy spamu po prvom úspešnom doručení do schránky. Testovanie opakujte po zmenách témy, pluginov, hostingu, DNS alebo odosielateľa.

Krok 7: Skontrolujte konflikty pluginov a pravidlá hostingu

Ak odosielateľ funguje, ale WordPress stále zlyháva nekonzistentne, izolujte konflikty.

Bezpečný postup:

  1. Overte, že zálohy sú aktuálne.
  2. Dočasne vypnite ostatné pluginy súvisiace s poštou.
  3. Nechajte aktívny iba SMTP alebo API mailer.
  4. Otestujte základnú poštu WordPressu.
  5. Otestujte kontaktné formuláre.
  6. Otestujte WooCommerce.
  7. Pluginy znovu zapínajte po jednom.

Skontrolujte aj obmedzenia na úrovni hostingu. Niektoré spravované hostingy blokujú odchádzajúce SMTP porty alebo vyžadujú schválené poštové služby. Ak SMTP prihlasovacie údaje zlyhávajú, ale odosielanie cez API funguje, dôvodom môžu byť obmedzenia hostingu.

Vzory chýb a ich riešenia

Chyba alebo správanieČo robiť
Overenie zlyhaloZnovu vytvorte prihlasovacie údaje a overte používateľské meno, heslo, API kľúč alebo OAuth pripojenie
Vypršanie času pripojeniaSkontrolujte firewall hostingu, SMTP port, režim SSL/TLS alebo použite API mailer
Odosielateľ nie je overenýOverte doménu odosielateľa alebo adresu odosielateľa v e-mailovej službe
DKIM zlyhalZnovu skopírujte DNS záznamy DKIM a počkajte na propagáciu
SPF zlyhalPridajte odosielaciu službu do SPF a vyhnite sa viacerým záznamom SPF
DMARC zlyhalZosúlaďte doménu odosielateľa so SPF alebo DKIM a skontrolujte politiku
Formulár posiela adminovi, ale nie používateľoviSkontrolujte šablónu notifikácie používateľa, merge polia a blokovanie
Chýba admin e-mail WooCommerceSkontrolujte, či je šablóna zapnutá, a pole príjemcu

Monitorovanie po oprave

E-mail vo WordPresse sa môže neskôr pokaziť po aktualizáciách pluginov, úpravách DNS, zmenách domény alebo zmenách poskytovateľa.

Sledujte:

  • Logy chýb SMTP alebo API.
  • Mieru odmietnutí.
  • Sťažnosti na spam.
  • Zlyhané e-maily WooCommerce.
  • Zlyhania notifikácií kontaktných formulárov.
  • Tikety podpory ohľadom resetu hesla.
  • Reporty DMARC, ak ich kontrolujete.

Pre dôležité stránky nastavte pravidelný mesačný test. Pri e-commerce testujte po každej väčšej zmene WooCommerce alebo pokladne.

Kontrolný zoznam QA pred spustením

Skôr než vyhlásite problém za vyriešený:

  • Reset hesla príde do schránky.
  • E-mail o novom používateľovi príde.
  • Admin notifikácia z kontaktného formulára príde.
  • Potvrdenie pre návštevníka z kontaktného formulára príde, ak sa používa.
  • E-maily o objednávkach WooCommerce prídu adminovi aj zákazníkovi.
  • E-maily o refundácii, zlyhanej objednávke a dokončenej objednávke fungujú.
  • Doména odosielateľa prechádza SPF a DKIM.
  • DMARC existuje.
  • Nepoužívané mailer pluginy sú vypnuté.
  • Logy nezobrazujú opakované zlyhania.
  • Tím podpory vie, kde kontrolovať e-mailové logy.

Súvisiace sprievodcovia

Často Kladené Otázky

Prečo WordPress neposiela e-maily?
E-maily z WordPressu často zlyhávajú, pretože predvolená cesta cez PHP mail nie je overená, hosting ju blokuje, je nesprávne nakonfigurovaná alebo ju filtrujú poskytovatelia schránok. Doručenie môžu narušiť aj konflikty pluginov, nesprávne adresy odosielateľa, problémy s DNS a nastavenia kontaktných formulárov.
Ako opravím doručovanie e-mailov z WordPressu?
Nainštalujte dôveryhodný SMTP alebo API mailer plugin, prepojte ho s overeným odosielateľom, použite adresu odosielateľa na Vašej doméne, pridajte záznamy SPF/DKIM/DMARC, otestujte resety hesiel, kontaktné formuláre a e-maily WooCommerce a sledujte logy kvôli zlyhaniam.
Prečo e-maily z WordPressu končia v spame?
E-maily z WordPressu bežne končia v spame, keď doména odosielateľa nie je overená, odosielacia služba nie je zosúladená so záznamami DNS, obsah vyzerá podozrivo, doména má zlú reputáciu alebo viaceré pluginy odosielajú nekonzistentnú poštu.
Je e-mail vo WordPresse predvolene pokazený?
Nie vždy, ale predvolená cesta odosielania je krehká. Závisí od hostingu, konfigurácie pošty na serveri, identity odosielateľa a filtrovania v schránkach. Produkčné stránky by mali používať špecializovaný mailer.
Mám použiť SMTP alebo API mailer?
Fungovať môžu obe možnosti. API mailery často poskytujú prehľadnejšie nastavenie a logy, zatiaľ čo SMTP je široko podporované. Vyberte možnosť, ktorú Váš plugin a poskytovateľ e-mailu podporujú najlepšie, a potom ju dôkladne otestujte.
Môžem odosielať z adresy Gmail?
Pre firemný web použite adresu na Vašej doméne. Odosielanie pošty stránky z bezplatnej schránky môže spôsobiť problémy s overením a dôveryhodnosťou.
Prečo test SMTP funguje, ale WooCommerce stále zlyháva?
Pripojenie SMTP môže byť v poriadku, zatiaľ čo šablóny WooCommerce, príjemcovia, triggery stavov objednávok alebo iný plugin sú nesprávne nakonfigurované. E-mailové udalosti špecifické pre WooCommerce otestujte samostatne.

Požiadajte o skorý prístup

Uveďte svoje krstné meno a e-mailovú adresu alebo telefónne číslo. Pošleme Vám podrobnosti o prístupe k platforme Tajo.

automatické rozpoznanie
Získať Brevo