Skip to main content
Tartalomjegyzék
< All Topics
Nyomtatás

Gravity SMTP

A Gravity SMTP egy WordPress-bővítmény, ami azért létezik, hogy ne vesszenek el az oldalad által küldött e-mailek. Nem marketinges levelekre fókuszál, hanem azokra a kritikus üzenetekre, amelyeknek meg kell érkezniük: jelszó-visszaállítás, rendelés-visszaigazolás, admin értesítések, űrlap-értesítések.

A problémát ott oldja meg, ahol a WordPress alapból gyenge: a PHP mail() funkció helyett valódi SMTP vagy API-alapú küldést használ, profi levelezőszolgáltatókon keresztül. Ettől lesz kiszámíthatóbb a kézbesítés, és ettől tudod utólag is pontosan visszanézni, mi történt egy e-maillel.

Hogyan működik a háttérben?

A Gravity SMTP minden olyan e-mailt kezel, amely a WordPress szabványos wp_mail() hívásán keresztül megy ki. Ezeket a hívásokat elfogja, naplózza, majd továbbítja a beállított szolgáltató felé. Maga a plugin nem levelezőszerver, nem köztes relé, csak irányít és figyel.

Egy sima WordPress-küldés például így néz ki, de a háttérben már a Gravity SMTP dolgozik:

wp_mail(
  get_option('admin_email'),
  'SMTP teszt',
  'Ha ezt olvasod, a Gravity SMTP rendben működik.'
);

Fontos tudni: vannak bővítmények, amelyek nem wp_mail()-t használnak, hanem saját küldési megoldást – ezek levelei nem feltétlenül jelennek meg a Gravity SMTP naplóiban.

Miben erős igazán?

Az egyik legnagyobb előnye, hogy nem vagy egy szolgáltatóhoz láncolva. Beállíthatsz modern API-s küldést vagy klasszikus SMTP-t is, attól függően, mire van szükséged. Amazon SES, SendGrid, Postmark, Mailgun, Gmail, Microsoft 365 – mind natívan támogatott, de bármilyen szabványos SMTP-hez is csatlakozhatsz.

Ha üzleti oldalt üzemeltetsz, különösen hasznos a Primary / Backup logika. Ez azt jelenti, hogy ha az elsődleges szolgáltató hibázik vagy kifut a kvótából, a rendszer automatikusan átvált a tartalék kapcsolatra. A felhasználó ebből semmit nem vesz észre – az e-mail egyszerűen megérkezik.

Amit a gyakorlatban nagyon gyorsan megszeretsz

Az e-mail naplózás. Minden elküldött üzenet megjelenik egy listában: mikor ment ki, kinek, mi volt a tárgy, sikeres volt-e, és ha nem, miért nem. Ez ügyfélszolgálaton aranyat ér.

Ha akarod, elmentheted az e-mail tartalmát és a csatolmányokat is. Ezek az adatbázisba és az uploads könyvtárba kerülnek, így pontosan visszanézhető, mi ment ki. Természetesen a megőrzési idő szabályozható, ami GDPR és tárhely szempontból sem mellékes.

Van külön debug napló is, amit csak akkor kapcsolsz be, amikor tényleg baj van. Ez mélyebben logol: hitelesítési válaszok, SMTP hibakódok, hálózati problémák. Nem napi használatra való, hanem célzott hibakereséshez.

Riportok és átláthatóság

A Gravity SMTP nem áll meg a „ment vagy nem ment” szintnél. Az irányítópulton látod az időbeli trendeket, a sikertelen küldéseket, azt is, hogy melyik bővítmény küldte a legtöbb e-mailt. Így gyorsan kiszúrod, ha valami szokatlanul sok levelet generál – például egy rosszul konfigurált értesítés.

Van kísérleti megnyitáskövetés is, ami egy láthatatlan képponttal jelzi az első megnyitást. Nem marketinges analitika, inkább technikai visszajelzés, ezért érdemes megfontoltan használni nagy forgalomnál.

WordPress értesítések kordában tartása

Különösen staging vagy multisite környezetben hasznos, hogy egyenként szabályozhatod, mely WordPress-alap értesítések menjenek ki. Új felhasználó, komment, admin figyelmeztetés – amit nem akarsz, egyszerűen kikapcsolod. Így nem spamelsz véletlenül valós címeket tesztelés közben.

Mikor érdemes bevetni?

Ha webshopot üzemeltetsz, ahol a rendelés- és számlaértesítés kritikus.
Ha support jegyek vagy jelszó-emailek néha „eltűnnek”.
Ha ügynökségként több oldalt kezelsz, és bizonyítanod kell, hogy egy levél kiment vagy nem.
Ha staging környezetben szeretnél nyugodtan tesztelni, valódi küldés nélkül.

Röviden a lényege

A Gravity SMTP nem látványos bővítmény, de üzemeltetési szempontból az egyik legfontosabb réteg. Láthatóvá teszi az e-mail küldést, kiszámíthatóvá a kézbesítést, és leveszi rólad azt a klasszikus terhet, amikor csak annyit tudsz mondani: „elvileg kiment”.

Ezért érződik azonnal, amikor nincs – és ezért ragad meg, amikor egyszer beállítod.