Zrychlete zásadně svůj WordPress s LiteSpeed nebo Redis!        Chceš pracovat u nás ?        Zapoj se do našeho provizního systému.

Jak správně posílat emaily z WordPressu na WP Hosting

05.08.2025
Pavel Urbánek

Naše webové servery mají plnou podporu pro odesílání emailů pomocí PHP funkce mail(), která automaticky podepisuje všechny odchozí emaily DKIM podpisem (pokud je vystavený prostřednictvím administrace hostingu). Toto zajišťuje spolehlivé doručení vašich emailů.

⚠️ Důležité upozornění – Zákaz používání SMTP serveru pro Wordpress

Na našich službách není dovoleno využívat SMTP server pro odesílání transakčních emailů z webových stránek.

Více informací najdete v naší dokumentaci: Nastavení poštovního serveru

Proč je využívání SMTP serveru zakázáno?

  1. Bezpečnostní rizika – V případě napadení WordPressu by došlo k zaspamování celého emailového serveru
  2. Ochrana reputace – SMTP server je určený pouze pro „lidské“ emailování, ne pro automatické transakční emaily
  3. Spolehlivost doručení – Nechceme kazit reputaci a snižovat tím šanci na spolehlivé doručení všech emailů

🔒 Technické opatření

Stále se najdou černé ovce, které smluvní zákaz porušují. Chápeme, že při přechodu z jiného hostingu mohou zůstat určité zvyklosti – například využívání SMTP serveru i bez aktivního webhostingu. V našem prostředí je však důležité řídit se nastavením a pravidly služeb, která zajišťují stabilitu a bezpečnost celého systému. Rádi v těchto situacích poradíme a pomůžeme s úpravou nastavení tak, aby vše odpovídalo našim podmínkám.

Ti, kdo ignorují naše pravidla, od dnešního dne již neodešlou skrze SMTP server žádný email pomocí pluginu nebo jiných scriptů z webserveru.

 

✅ Správné řešení – PHP mail() funkce

Jasně je na to deklarována funkce mail(). Naše webové servery mají plnou podporu pro tuto funkci a není potřeba žádných dodatečných nastavení.

🔧 Pro uživatele SMTP pluginů

Pokud již používáte SMTP plugin (např. WP Mail SMTP) a máte nastaven náš server, od současné chvíle vám odesílání nefunguje a dostanete chybovou hlášku:

ErrorInfo: SMTP Error: The following recipients failed: xxxx@domain.tld: : Client host rejected: SMTPS blocked for WordPress plugin - read https://www.wp-hosting.cz/napoveda/nastaveni-postovniho-serveru/

Řešení pro stávající uživatele pluginů

Pokud chcete plugin ponechat, můžete přenastavit na localhost:

Alternativně můžete plugin úplně odinstalovat a spoléhat se na standardní WordPress mail() funkci, která na našich serverech funguje bez problémů.

Pokud chcete plugin ponechat:

  • V nastavení pluginu změňte:
    • Mailer: „Other SMTP“ nebo „Default (PHP mail)“
    • SMTP Host: localhost (nebo ponechte prázdné)
    • SMTP Port: 25
    • Encryption: None
    • Authentication: OFF
    • From Email: Váš platný email z domény
    • From Name: Název vašeho webu

Pokud chcete plugin odstranit:

  • Deaktivujte a odstraňte SMTP plugin
  • WordPress bude automaticky používat standardní mail() funkci

🎯 Výhody standardního řešení

  • Bezpečné – žádné SMTP přihlašovací údaje ani pluginy
  • Rychlé – přímé odesílání bez externí závislosti
  • DKIM podpis – automaticky aplikován
  • Spolehlivé doručení – optimalizováno pro naše servery
  • Soulad s pravidly – dodržuje podmínky hostingu
  • Jednoduchost – funguje bez dodatečných nastavení

🔧Pokud emaily stále nefungují:

  1. Zkontrolujte From Email – musí být z vaší domény
  2. Ověřte DKIM nastavení v administraci hostingu
  3. Otestujte plugin pomocí test funkce
  4. Kontaktujte podporu pokud problém přetrvává

Pro stávající uživatele: Pokud jste dosud používali náš SMTP server a nyní vám emaily nefungují, stačí si nastavit localhost v pluginu nebo plugin úplně odstranit. Standardní WordPress mail() funkce na našich serverech funguje perfektně!

Doporucujeme články z našeho blogu: