A vezérlőpult nem küld e-mailt
Miért nem érkeznek meg a MainWP e-mailjei, hogyan tesztelheted a levélküldést, és hogyan állíts be SMTP-t.
Ha a MainWP értesítései (például a napi összefoglaló) nem érkeznek meg, a hiba szinte mindig a szerver levélküldésében van, nem a MainWP-ben. A megoldás egy SMTP-bővítmény, amely a PHP alapértelmezett mail() függvénye helyett hitelesített levelezőszolgáltatón keresztül küld.
Előfeltétel: telepített és bekapcsolt vezérlőpult, rendszergazdai hozzáférés a vezérlőpult webhelyéhez, és SMTP-adatok a levelezőszolgáltatótól (az SMTP-beállításhoz).
Miért nem érkeznek meg a levelek
Szekció neve “Miért nem érkeznek meg a levelek”| Ok | Mi történik |
|---|---|
A PHP mail() nincs beállítva |
Sok tárhelyen a függvény nincs rendesen konfigurálva, a WordPress pedig alapból ezt használja, így a levél el sem megy. |
| Spamszűrés | A fogadó szerver elutasítja az ismeretlen feladótól érkező vagy hitelesítés nélküli levelet, vagy a levél a spamek közé kerül. Az IP-cím rossz híre is okozhat kézbesítési hibát. |
| Nincs hitelesítés | A mail() nem hitelesít a levelezőszerveren, a mai szolgáltatók pedig egyre gyakrabban elutasítják az ilyen leveleket. |
A levélküldés tesztelése
Szekció neve “A levélküldés tesztelése”Mielőtt SMTP-t állítasz be, nézd meg, elmegy-e egyáltalán levél.
- Telepíts és kapcsolj be egy tesztelő bővítményt a vezérlőpult webhelyén, például a Check & Log Email bővítményt.
- Küldj vele tesztlevelet magadnak.
- Ha a levél nem érkezik meg (a spam mappában sem), a szerver levélküldési beállításai javításra szorulnak.
SMTP beállítása
Szekció neve “SMTP beállítása”Az SMTP hitelesítéssel küldi a leveleket, ezért megbízhatóbb kézbesítést ad.
| Bővítmény | Mit tud |
|---|---|
| Post SMTP Mailer/Email Log | Levélnapló, több szolgáltató, részletes diagnosztika |
| Easy WP SMTP | Egyszerű beállítás, a legtöbb SMTP-szolgáltatóval működik |
| WP Mail SMTP | Több integráció, levélnapló, tartalék kapcsolatok |
- Telepítsd és kapcsold be az egyik fenti bővítményt a vezérlőpult webhelyén.
- Szerezd be az SMTP-adatokat a levelezőszolgáltatótól: az SMTP-kiszolgáló címét (például
smtp.gmail.com), a portot (általában 587 TLS-hez vagy 465 SSL-hez), a felhasználónevet (általában az e-mail-cím) és a jelszót vagy alkalmazásjelszót. - Add meg az adatokat a bővítmény beállításaiban.
- Küldj tesztlevelet a bővítmény saját tesztfunkciójával.
- Indíts el egy olyan MainWP-műveletet, amely levelet küld (például a napi összefoglalót), és ellenőrizd, hogy megérkezik.
Gyakori SMTP-szolgáltatók
Szekció neve “Gyakori SMTP-szolgáltatók”| Szolgáltató | Megjegyzés |
|---|---|
| Gmail / Google Workspace | Kétlépcsős azonosításnál alkalmazásjelszó kell |
| Outlook / Office 365 | Vállalati szintű megbízhatóság |
| SendGrid | Tranzakciós levelezőszolgáltatás, ingyenes csomaggal |
| Mailgun | Fejlesztőknek szánt, API-lehetőségekkel |
| Amazon SES | Nagy mennyiségnél olcsó |
További e-mail-beállítások
Szekció neve “További e-mail-beállítások”A feladó címének módosításáról a testreszabási fejezet szól, az értesítések beállításai a MainWP beállításai → E-mail-beállítások oldalon vannak.
Az e-mail-sablonok szerkesztéséről a testreszabási fejezetben olvashatsz.
Ellenőrzőlista
Szekció neve “Ellenőrzőlista”- A levélküldést tesztbővítménnyel kipróbáltad.
- Az SMTP-bővítmény telepítve és beállítva van.
- Az SMTP-adatokat helyesen adtad meg.
- Az SMTP-n át küldött tesztlevél megérkezett.
- A MainWP értesítései megérkeznek.
Készült: