A WordPress nem küld e-mailt? Itt a gyors javítás
Javítsd a WordPress e-mail kézbesítési problémáit. Gyakori okok és lépésről lépésre megoldások kapcsolatfelvételi űrlapokhoz, WooCommerce-hez, jelszó-visszaállításhoz és értesítő e-mailekhez.
Ha a WordPress oldalad nem küld e-maileket, nem vagy egyedül. Ez a WordPress egyik leggyakoribb problémája, ami érinti a kapcsolatfelvételi űrlapokat, a jelszó-visszaállítást, a WooCommerce rendelési visszaigazolásokat és a plugin értesítéseket.
A jó hír: körülbelül 10 perc alatt javítható.
Miért buknak el a WordPress e-mailek
A WordPress a PHP beépített mail() funkcióját használja az e-mailek küldéséhez. Ennek a módszernek alapvető problémái vannak:
| Probléma | Hatás |
|---|---|
| Nincs hitelesítés | Az e-maileket gyanúsnak jelölik |
| Megosztott tárhely IP | Gyakran feketelistán e-mail szolgáltatóknál |
| Csendes hibák | Nincs hibaüzenet, ha az e-mail elbukik |
| Nincs titkosítás | Biztonsági aggályok |
| Sebesség korlátozás | A tárhelyszolgáltatók visszafogják a küldést |
A legtöbb tárhelyszolgáltató (GoDaddy, Bluehost, SiteGround stb.) korlátozza vagy teljesen letiltja a PHP mail()-t, hogy megakadályozza a spam-visszaélést a szervereiken.
Gyakori tünetek
- A kapcsolatfelvételi űrlap beküldései soha nem érkeznek meg
- „Ellenőrizd az e-mailedet” üzenetek, de semmi nem jön
- Hiányoznak a WooCommerce rendelési visszaigazolások
- Nem jönnek meg a jelszó-visszaállító linkek
- Új felhasználói regisztrációs e-mailek elbuknak
- Eltűnnek a plugin értesítések
- Az e-mailek megérkeznek, de spambe kerülnek
A megoldás: SMTP plugin + e-mail szolgáltatás
1. lépés: telepítsd a WP Mail SMTP-t
- Lépj a Pluginok > Új hozzáadása menübe a WordPress adminban
- Keress rá: „WP Mail SMTP”
- Kattints Telepítés most, majd Aktiválás
2. lépés: hozz létre ingyenes Brevo fiókot
- Regisztrálj a brevo.com-on (ingyenes, bankkártya nem kell)
- Lépj a Beállítások > SMTP & API > API kulcsok menübe
- Generálj és másold ki az API kulcsodat
3. lépés: állítsd be a plugint
- Lépj a WP Mail SMTP > Beállítások menübe
- Állítsd a Feladó e-mail mezőt a domained e-mailjére ([email protected])
- Állítsd a Feladó nevet az oldalad nevére
- Válaszd a Brevót levelezőként
- Illeszd be az API kulcsot
- Kattints a Beállítások mentése gombra
4. lépés: tesztelj
- Lépj a WP Mail SMTP > E-mail teszt menübe
- Add meg az e-mail címedet
- Kattints az E-mail küldése gombra
- Ellenőrizd, hogy megérkezik-e a postaládádba (ne a spambe)
5. lépés: állítsd be a DNS hitelesítést
Adj hozzá SPF és DKIM rekordokat a domained DNS beállításaihoz. A Brevo megadja a pontos rekordokat. Ez kritikus a spam mappa elkerüléséhez. Lásd az SPF DKIM DMARC útmutatónkat.
Konkrét problémák hibaelhárítása
Kapcsolatfelvételi űrlap e-mailek nem mennek
- Ellenőrizd, hogy a WP Mail SMTP teszt e-mail működik-e
- Nézd meg a kapcsolatfelvételi űrlap plugined beállításait (Contact Form 7, WPForms, Gravity Forms)
- Győződj meg arról, hogy a „Címzett” e-mail cím helyes az űrlap beállításaiban
- Ellenőrizd a spam/levélszemét mappát
- Ellenőrizd, hogy nem blokkolja-e e-mail szűrő az üzeneteket
Hiányzó WooCommerce e-mailek
- Lépj a WooCommerce > Beállítások > E-mailek menübe
- Ellenőrizd, hogy minden e-mail típus engedélyezve van-e
- Ellenőrizd a címzett e-mail címét
- Adj fel egy teszt rendelést az ellenőrzéshez
- Nézd meg a WP Mail SMTP e-mail naplóját hibákért
Az e-mailek a spambe kerülnek
- Állítsd be az SPF, DKIM és DMARC rekordokat
- Győződj meg arról, hogy a Feladó e-mail a domained használja (ne @gmail.com)
- Ellenőrizd a domainedet az e-mail feketelistákon
- Futtass egy e-mail spam tesztet
- Kerüld a spam-kiváltó szavakat az e-mail tartalomban
Plugin ütközések
- Deaktiváld az összes többi e-mail-vonatkozású plugint (csak egy kezelje az e-mailt)
- Válts ideiglenesen alapértelmezett sablonra
- Tesztelj csak a WP Mail SMTP-vel
- Egyenként aktiváld újra a plugineket az ütközés megtalálásához
Megelőzés
Ha egyszer megjavítottad, tartsd megbízhatóan a WordPress e-maileidet:
- Kövesd a kézbesítést, időnként ellenőrizd a WP Mail SMTP naplókat
- Tartsd frissen a plugineket, az elavult pluginok elronthatják az e-mailt
- Tesztelj a frissítések után, a nagyobb WordPress/plugin frissítések befolyásolhatják az e-mailt
- Tartsd tisztán a domainedet, maradj távol a feketelistáktól
- Használj szakmai e-mailt, mindig a domainedről küldj, ne ingyenes e-mail címekről
A teljes SMTP beállítási részletekért lásd a WordPress SMTP útmutatónkat és a WP Mail SMTP útmutatót.