0.1.1-es verzió, 2026. október 6. A WordPress bővítmény neve Tanichev Email Deliverability Tester. Letöltés (60 KB), SHA-256: 0f01ef55eece5fcfefbc85b219fba301d574a09aa8ad0ce66377e00b6626980b. A telepítés leírása az oldal utolsó szakaszában található.
Miért van szükség bővítményre, ha a webhely egyszerűen küldhet egy tesztcímre
Küldhet, és egyszerűen elküldhet egyetlen e-mailt a saját postafiókjából, jó pontszámot kaphat, majd befejezheti a tesztelést, miközben a rendelés-visszaigazolások más útvonalon távoznak. A webáruház levelei a wp_mail() függvényen keresztül távoznak: ha senki nem módosította a beállítást, akkor a webszerver PHP mail() függvényével, egyébként pedig egy SMTP-bővítményen, például a WP Mail SMTP vagy a FluentSMTP bővítményen keresztül. Mindegyiknek saját feladói címe, saját borítékfeladója és saját szervere van, ráadásul a WooCommerce e-mailjei külön feladói címmel rendelkeznek. A bővítmény pontosan ezen az útvonalon küldi el a tesztüzenetet.
Mi számít tesztnek
Válassza ki a webhely egyik e-mailjét, majd kattintson a Teszt küldése gombra:
- jelszó-visszaállítás, új felhasználó bejelentkezési adatai, az adminisztrátornak küldött értesítés az új felhasználóról, moderálásra váró hozzászólás;
- WooCommerce esetén: rendelés feldolgozása, teljesített rendelés, számla, valamint az üzletnek küldött újrendelési e-mail, amelyet a WooCommerce egy fiktív rendeléssel jelenít meg;
- rövid szabványos e-mail, vagy egy Ön által beillesztett e-mail.
Mindegyik e-mail Jane Sample adataival, egy tényleges visszaállítást nem végző hivatkozással és egy soha el nem mentett rendeléssel készül, mert bárki megnyithatja, aki ismeri a tesztjelentés hivatkozását.
A teszt azt is közli a szolgáltatással, hogy a WordPress a mail() használatával vagy SMTP-n keresztül küld-e, továbbá azt is, hogy melyik kiszolgálón és SMTP-bővítményen keresztül. Az AI-csomag ezt figyelembe veszi. A PHP mail() funkcióján keresztül küldő tesztwebhelyemen a terv első lépései ezek voltak: „Ne küldjön közvetlenül a webszerveren keresztül” és „Engedélyezze az SMTP-szolgáltatót SPF használatával”.
Az „Ellenőrzés az e-mail-szolgáltatók mappáiban is” beállítás alapértelmezés szerint be van kapcsolva, és körülbelül 30 további e-mailt használ fel az SMTP-kvótából. A másolatok néhányasával kerülnek kiküldésre, amíg az oldal nyitva van, egyébként pedig a WordPress ütemezett futásai során. A táblázat körülbelül fél óra alatt töltődik fel: Beérkezett üzenetek, Spam vagy Promóciók a Gmail, Outlook, Yahoo, Proton, AOL és a többi szolgáltatónál, illetve az a válasz, amelyet a szolgáltató adott, amikor elutasította az e-mailt. A Gmail-postafiókok nyilvános tesztpostafiókok, ezért az e-mail tárgya és a feladó neve ott látható lehet.
Hozzáadandó rekordok
Mielőtt bármit elküldene, a Teszt oldal ellenőrzi a Feladó tartományának SPF-, DKIM-, DMARC- és MX-rekordjait, majd felsorolja a hozzáadandó rekordokat, mindegyik mellett egy Másolás gombbal. Ha a webhely ismert szolgáltatón keresztül küld (Mailgun, SendGrid, Google, Microsoft 365, Amazon SES, Brevo, Postmark és néhány másik), az SPF-sor az adott szolgáltató include elemét kapja a készletéből származó egyetlen IP helyett. A teszt után az ellenőrzés azt is tudja, hogy melyik IP-ről érkezett az e-mail. A bővítmény soha nem módosítja a DNS-t, erre nincs is lehetősége, mivel a zóna a regisztrátornál vagy a Cloudflare-nél található.
Előzmények
Az Előzmények lap időrendben, a legújabbal kezdve sorolja fel a webhely tesztjeit. A felette lévő diagram a pontszám alakulását mutatja, és minden sor jelzi, hogy az előző teszt óta mely ellenőrzések változtak sikertelenről sikeresre, vagy fordítva.
Monitorozás
Ez a funkció mindaddig ki van kapcsolva, amíg be nem kapcsolja. Ezután a bővítmény percenként megkérdezi az Email Spam Tester szolgáltatástól, hogy a webhely által küldött e-mailek közül melyek új típusúak, és csak ezek másolatát küldi el egy privát címre, ugyanazon a wp_mail() függvényen keresztül. Az eredeti e-mailt nem módosítja. A másolat megtartja a feladót és a fejléceket, de elhagyja a Cc és Bcc címzetteket, a mellékleteket, valamint az összes hivatkozás lekérdezési karakterláncát, így a jelszó-visszaállítási kulcsokat is eltávolítja. A jelentés a wp_mail() függvényt meghívó kód alapján megadja, hogy melyik bővítmény küldte az e-mailt: WooCommerce, Contact Form 7, WPForms vagy maga a WordPress.
A Monitoring lap ezután bővítményenként mutatja az elmúlt 24 órát, az olyan riasztásokat, mint „WooCommerce: a DMARC-ellenőrzés 12 e-mailből 12-nél sikertelen”, valamint azokat az e-maileket, amelyeket a WordPress egyáltalán nem tudott átadni, a kiszolgáló válaszával együtt. Ezek a hibák a Site Health tesztben is megjelennek.
A többi
- Site Health: a legutóbbi teszt hitelesítése és a mai küldési hibák.
- Egy vezérlőpulti widget a legutóbbi pontszámmal.
- WP-CLI:
wp deliverability-tester test --email=password_reset,check,history,monitor on. - A multisite hálózat minden webhelye külön csatlakozik.
- Az eltávolítás lezárja a monitorozási címet a rendszerünkben, és törli a bővítmény beállításait.
Milyen adatok hagyják el a webhelyét
Semmi nem kerül továbbításra, amíg meg nem nyomja a Webhely csatlakoztatása gombot. Ezután a szolgáltatás megkapja a WordPress és a bővítmények verzióit, a teszt e-maileket, a feladó domainjét és azt, hogy a WordPress hogyan küldi az e-maileket (az SMTP-jelszót soha), valamint a szerver válaszát, amikor elutasított egy e-mailt, a címek eltávolítása után. Ha a megfigyelés be van kapcsolva, a szolgáltatás megkapja a webhely által küldött minden e-mail feladóját és tárgyát, valamint minden új típusból egy másolatot is. Ezeket a jelentéseket csak a webhely láthatja. Az egyes adatok megőrzési idejét az adatvédelmi oldal bővítményről szóló része ismerteti.
Ár
A bővítmény jelenleg ingyenesen használható, webhelyenként naponta 30 teszttel és 3 mappaellenőrzéssel, valamint legfeljebb 3 figyelt domainnel.
Telepítés
- A WordPress felületén lépjen a Plugins › Add New Plugin menübe, keressen rá a „Tanichev Email Deliverability Tester” névre, majd telepítse és aktiválja a bővítményt. A bővítmény megtalálható a WordPress.org könyvtárában, így a frissítések ugyanúgy az irányítópulton keresztül érkeznek, mint bármely más bővítménynél.
- Ha nem a könyvtárból telepít, töltse le a fenti ZIP-fájlt, ellenőrizze a
sha256sum -c tanichev-email-deliverability-tester-0.1.1.zip.sha256paranccsal, amelynek azOKeredményt kell kiírnia, majd töltse fel a Plugins › Add New Plugin › Upload Plugin menüpontban. - Nyissa meg az adminisztrációs menü Deliverability Tester pontját, olvassa el, milyen adatokat küld a csatlakoztatás, majd nyomja meg a Connect this site gombot.
- Válasszon egy e-mail-címet, majd nyomja meg a Send the test gombot. A jelentés egy-két percen belül ugyanazon az oldalon jelenik meg.
Tesztelve WordPress 7.1.2 és PHP 8.3 alatt, WooCommerce használatával, valamint a PHP mail() függvényével Postfixen keresztül. Egyelőre nincs tesztelve olyan éles tárhelyen, ahol egy SMTP bővítmény szolgáltatón keresztül küld, illetve multisite környezetben.