WordPress odesílá velké množství e‑mailů, ať už systémových (registrace uživatele, reset hesla, informace o komentáři) nebo vlastních (kontaktní formuláře). Někdy však není vhodné, aby e‑maily odesílal přímo WordPress přes funkci wp_mail() nebo aby byla využita PHP funkce mail() a je lepší využít vlastní SMTP server nebo například SMTP od Google.
Pro odesílání e‑mailů pomocí vlastního SMTP si nejprve musíte nainstalovat z oficiálního repozitáře plugin WP Mail SMTP.
Po jeho aktivaci běžte do Nastavení -> Email, najdete zde možnosti pro nastavení odesílání e‑mailů.
Nastavení pluginu WP Mail SMTP
Sekce Advanced Email Options (Pokročilé nastavení e‑mailu)
- From Email (Email odesílatele) – můžete nastavit e‑mail, který se bude příjemci tvářit jako odesílatel.
- From Name (Jméno odesílatele) – můžete nastavit jméno odesílatele.
- Mailer – zde si můžete vybrat, zda se budou e‑maily odesílat pomocí SMTP (Send all WordPress emails via SMTP.) nebo přes PHP funkci mail().
- Return Path – nastavit return-path stejnou jako pole Od v e‑mailu.
Poznámka: Každý e‑mail má skryté pole pojmenované Return-Path. To by mělo obsahovat pravou adresu z které byl e‑mail odeslán. Na tuto adresu chodí zprávy o nedoručitelnosti.
Sekce SMTP Option (Nastavení SMTP)
- SMTP Host (Hostitelský server SMTP) – například pro Google SMTP to je smtp.gmail.com.
- SMTP Port (Port pro SMTP) – pro Google SMTP to je 465.
- Encryption (Šifrování) – typ šifrování, vybírat můžete z žádné, SSL a TLS.
- Authentication (Ověření) – při deaktivaci bude nastavení polí uživatel a heslo ignorováno.
- Username (Uživatel) – uživatel pro přihlášení k SMTP serveru.
- Password (Heslo) – heslo pro přihlášení k SMTP serveru.
Sekce Send a Test Email (Odeslat testovací e‑mail).
- To (Na) – zadejte e‑mailovou adresu, kam bude zaslán testovací email.
Po dokončení nastavení nezapomeňte vše uložit pomocí tlačítka Uložit změny a až poté si pošlete testovací email pomocí tlačítka Send Test.
Pokud využíváte vlastní nastavení SMTP, tak návod co máte nastavit, vždy najdete u poskytovatele služby (hosting, e‑mailový poskytovatel).
WordPress emaily odesílá, ale nejsou doručeny?
Pokud máte problém v tom, že WordPress vypadá, že emaily odesílá, ale do příjmové e‑mailové schránky nic nedorazilo, doporučujeme otestovat doručitelnost. Je možné, že máte špatně nastavené parametry SPF, DKIM nebo DMARC, případně je tam jiná chyba.
Detailní návod nejdete v článku Jak ve WordPress opravit chybu neodesílání e‑mailu a zjistit kvalitu odeslaných e‑mailů.
Komentáře
Zatím tu nikdo nekomentoval. Napište první komentář.