Az SMTP (Simple Mail Transfer Protocol) felelős az e-mailek elküldéséért. Ha üzeneteid nem jutnak el a címzetthez, vagy hibaüzenetet kapsz, az SMTP-kapcsolattal lehet probléma. Ez az útmutató segít a leggyakoribb hibák felismerésében és megoldásában – gyorsan és egyszerűen.
1. Ellenőrizd az SMTP-beállításokat
A hibák többsége helytelen konfigurációból ered. Győződj meg arról, hogy a levelező kliensed vagy weboldalad megfelelő adatokkal van beállítva:
- Kimenő szerver (SMTP host): pl. mail.domain.hu
- Port: 587 (TLS) vagy 465 (SSL)
- Titkosítás: TLS vagy SSL (ajánlott: automatikus felismerés)
- Felhasználónév: a teljes e-mail cím (pl. info@domain.hu)
- Jelszó: az e-mail fiókhoz tartozó jelszó
- Hitelesítés: mindig engedélyezve legyen
2. Gyakori SMTP hibaüzenetek és megoldások
| Hibaüzenet | Lehetséges ok | Megoldás |
|---|---|---|
| 535 Authentication failed | Hibás felhasználónév vagy jelszó | Ellenőrizd az e-mail címet és jelszót; próbálj új jelszót beállítani. |
| 550 Relaying denied | Hitelesítés nélküli küldés | Kapcsold be az SMTP hitelesítést a kliensben. |
| 421 Connection timed out | A szerver nem érhető el vagy a port blokkolva van | Ellenőrizd a tűzfalbeállításokat és az internetkapcsolatot. |
| 554 Transaction failed / Message rejected | A címzett szervere elutasította a levelet | Ellenőrizd, hogy az IP-címed nincs-e feketelistán (RBL), és hogy SPF/DKIM/DMARC rekordjaid rendben vannak. |
| 501 Syntax error in parameters | Helytelen e-mail cím formátum | Ellenőrizd, hogy a címzett e-mail címe helyesen van-e megadva (pl. nincs benne szóköz). |
| 552 / 552 5.2.2 Mailbox full | A címzett postafiókja megtelt | Értesítsd a címzettet más csatornán, vagy próbáld meg később újra. |
| 451 Temporary local problem | Ideiglenes szerverhiba | Próbáld újra pár perc múlva – ha tartós, jelezd a rendszergazdának. |
3. Ellenőrzés parancssorból (haladóknak)
Ha technikai rálátásod van, tesztelheted az SMTP kapcsolatot:
telnet mail.domain.hu 587
Vagy modern rendszeren:
openssl s_client -connect mail.domain.hu:465 -crlf -quiet
Ha nem kapsz válaszokat, valószínűleg hálózati probléma vagy portblokkolás áll fenn.
4. További tippek
- Győződj meg róla, hogy nem fut más program (pl. vírusirtó, VPN), ami blokkolhatja az SMTP portokat.
- Ha weboldalról küldesz levelet, ne használd a PHP
mail()függvényt – helyette válassz SMTP autentikációt. - Használj mail-tester.com oldalt a levélminőség ellenőrzésére.
5. Mikor fordulj segítségért?
Ha minden beállítás helyesnek tűnik, de továbbra sem működik az e-mailküldés, vedd fel a kapcsolatot az ügyfélszolgálatunkal. Add meg a pontos hibaüzenetet és a felhasználói azonosítódat, hogy gyorsabban segíthessünk.
Az SMTP hibák legtöbbször néhány perc alatt elháríthatók – csak tudd, mit kell ellenőrizni.