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/