Ugrás a fő tartalomhoz

Gravity SMTP

Bevezetés: mire való és milyen problémát old meg?

A Gravity SMTP egy WordPress bővítmény, amely az összes kimenő e‑mailedet megbízható SMTP‑ vagy API‑alapú szolgáltatókon keresztül küldi. Kiváltja a WordPress alapértelmezett PHP mail() küldését, így elkerülöd a spambe landolást, a láthatatlan küldési hibákat és a nyomkövethetetlenséget. Célja, hogy jobb kézbesíthetőséget, részletes naplózást és átlátható riportokat adjon – a Gravity ökoszisztémába illesztve.

Hogyan működik?

A bővítmény „elfogja” a WordPress wp_mail() hívásait, a küldési kérést naplózza, majd a beállított szolgáltató (pl. SendGrid, Amazon SES, Postmark stb.) felé továbbítja. Nem a Gravity szerverein keresztül kézbesít, hanem közvetlenül a választott szolgáltatóhoz csatlakozik. Fontos: pár bővítmény saját küldőt használ (nem wp_mail), ezek leveleit a Gravity SMTP nem kezeli.

Például egy alap WordPress‑küldés már a Gravity SMTP útvonalán megy:

wp_mail( get_option( 'admin_email' ), 'SMTP teszt', 'Ha megérkezett, a Gravity SMTP működik.' );

Fő funkciók és mit jelentenek a gyakorlatban

Széleskörű integrációk

Közvetlen integráció népszerű szolgáltatókkal: többek között Amazon SES, SendGrid, Mailgun, Postmark, Brevo, Gmail/Google Workspace, Microsoft 365/Outlook, MailerSend, Mailjet, Elastic Email, Mailchimp Transactional, Resend, SMTP2GO, SparkPost, Zoho Mail, valamint Custom SMTP bármely szabványos SMTP‑hez. Ezzel a saját infrastruktúrádhoz, szabályzataidhoz illesztheted a küldést.

Elsődleges és tartalék szolgáltató (failover)

Beállíthatsz egy Primary és egy Backup integrációt. Ha az elsődleges hibázik (pl. kvóta vagy elérhetetlenség), a küldés automatikusan a tartalékra esik vissza. Beépített tesztküldéssel azonnal validálhatod a beállításokat.

E‑mail naplózás

Alapértelmezetten aktív, és kereshető listában láthatod a tárgyat, címzetteket, időbélyeget, állapotot, hibaüzeneteket. Opcionálisan elmentheted a levéltörzset és a csatolmányokat is; a megőrzési idő (retention) állítható. A naplók a WordPress adatbázisba kerülnek, a csatolmányok az uploads/gravitysmtp/attachments mappába.

Hibakeresési (debug) napló

Kapcsolható debug log, amely a kézbesítési folyamat részleteit rögzíti (hitelesítés, válaszkódok, hálózati hibák). Külön megőrzési idővel működik, így a hibaelhárítás céljaira hatékony.

Megnyitás‑követés (kísérleti)

Bekapcsolható open tracking, amely láthatatlan képponttal naplózza az első megnyitást. Segít megérteni az elérést, de kísérleti funkció, és extra kéréseket generálhat nagy forgalomnál.

Jelentéskészítő irányítópult

Összesítéseket kapsz: sikeres/hibás küldések, megnyitási arány, időbeli trendek, „top források” (mely plugin küldte), „top címzettek”. Könnyebben azonosítod a problémás területeket vagy a szokatlan terhelést.

WordPress e‑mail menedzsment

Finoman szabályozhatod, mely beépített WordPress‑értesítések menjenek ki (admin értesítések, kommentek, új felhasználók, adatvédelmi e‑mailek stb.). Egyenként letilthatod őket, így csökkented a zajt, és megelőzöd a nem kívánt küldéseket (különösen stagingen vagy multisite‑on).

Nem proxyzza a levelezést

A kézbesítés közvetlenül a beállított szolgáltatón át történik – a bővítmény naplóz és monitoroz, de nem köztes relé.

Gyakorlati példák

  • Webáruház: a rendelés‑visszaigazolásokat és számlaértesítéseket API‑n át küldöd egy tranzakciós szolgáltatóval; ha az elérhetetlen, automatikus átvétel a tartalék szolgáltatóval.
  • Ügyfélszolgálat: ha egy felhasználó azt állítja, nem kapott jelszó‑visszaállító levelet, a naplóban visszakeresed a státuszt és a hibaokot, majd a debug napló alapján elhárítod az SPF/DKIM gondot.
  • Staging környezet: letiltod a WordPress‑alap értesítéseket, hogy tesztelés közben ne menjenek ki valós e‑mailek.
  • Marketing megfelelőség: bekapcsolod az open trackinget, hogy lásd, mely rendszerszintű értesítéseket nyitják meg a leginkább.

Telepítés és beállítás dióhéjban

  1. Töltsd le és telepítsd a bővítményt a jogosult Gravity Forms előfizetésedből.
  2. Aktiválás után add meg a licenckulcsot.
  3. Hozz létre egy integrációt (API‑kulcsok/SMTP adatok megadásával), majd jelöld Set as Primary‑nak.
  4. Adj meg opcionálisan Backup integrációt.
  5. Futtasd a beépített tesztküldést, és ellenőrizd a naplóban az eredményt.
  6. Állítsd be a naplózás megőrzését, és döntsd el, mented‑e a levéltörzset/csatolmányokat.

Adatkezelési és üzemeltetési megfontolások

  • A naplózás alapból aktív; a megőrzés állítható. Ha bekapcsolod a Save Email Body és Save Attachments opciókat, személyes adat is kerülhet az adatbázisba és a fájlrendszerbe – ezt vedd figyelembe az adatkezelési szabályzatodban és a tárhely méretezésénél.
  • Az open tracking láthatatlan képpontot használ; nagy küldési volumen mellett extra forgalmat okozhat.
  • Nem minden bővítmény használ wp_mail‑t; ezek levelei kívül eshetnek a naplózáson és a kézbesítésen.

Előnyök és értékajánlat

  • Jelentősen jobb kézbesíthetőség hitelesített csatornákon (SPF/DKIM/DMARC).
  • Láthatóvá válnak a hibák és okok – gyorsabb hibaelhárítás.
  • Failoverrel csökken a leállások és elveszett üzenetek kockázata.
  • Központi napló és dashboard: gyors audit, támogatás, kapacitástervezés.
  • Kevesebb zaj a WordPress értesítések finomhangolásával.

Kinek ajánlott?

  • Üzleti/produkciós webhelyeknek (e‑kereskedelem, ügyfélszolgálat, belső rendszerek), ahol kritikus a tranzakciós e‑mailek megbízhatósága.
  • Ügynökségeknek és multisite hálózatoknak, akiknek fontos a központi naplózás, a riportok és a forgalom kontrollja.
  • Fejlesztői/staging környezeteknek, ahol minimalizálni kell a véletlen küldéseket.

Megjegyzés a licenchez

A bővítmény a Gravity ökoszisztéma része, és meghatározott Gravity Forms előfizetésekkel érhető el. Aktiválása licenckulccsal történik.