# 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

| 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

Mielőtt SMTP-t állítasz be, nézd meg, elmegy-e egyáltalán levél.

1. 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.
2. Küldj vele tesztlevelet magadnak.
3. 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

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 |

1. Telepítsd és kapcsold be az egyik fenti bővítményt a vezérlőpult webhelyén.
2. 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.
3. Add meg az adatokat a bővítmény beállításaiban.
4. Küldj tesztlevelet a bővítmény saját tesztfunkciójával.
5. 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

| 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

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

- 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.
