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?
- Bezpečnostní rizika – V případě napadení WordPressu by došlo k zaspamování celého emailového serveru
- Ochrana reputace – SMTP server je určený pouze pro „lidské“ emailování, ne pro automatické transakční emaily
- 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í:
- Zkontrolujte From Email – musí být z vaší domény
- Ověřte DKIM nastavení v administraci hostingu
- Otestujte plugin pomocí test funkce
- 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:
- https://wpcloud.cz/nastavujeme-dkim-pro-domenu-na-serveru/
- https://www.wp-hosting.cz/zvysujeme-dorucitelnost-e-mailu-pomoci-dkim-aneb-vraci-se-vam-emaily-nejen-od-googlu/
- https://www.wp-hosting.cz/dmarc-co-to-je-a-jak-ho-nastavit/
- https://www.wp-hosting.cz/napoveda/dns/nastavujeme-dns-zaznamy-v-administraci-hostingu/