Email Spam Tester

Email Spam Tester › Email Spam Tester pro WordPress

Email Spam Tester pro WordPress

Plugin pro vlastníky webů a lidi, kteří je spravují. Testuje e-maily, které WordPress skutečně odesílá přes wp_mail a plugin SMTP, který používáte, a řekne vám, co změnit v DNS a ve WordPress.

Verze 0.1.1, 6. října 2026. Ve WordPress se plugin jmenuje Tanichev Email Deliverability Tester. Stáhnout (60 KB), SHA-256 0f01ef55eece5fcfefbc85b219fba301d574a09aa8ad0ce66377e00b6626980b. Instalace je popsána v poslední části této stránky.

Proč používat plugin, když web může jednoduše odeslat zprávu na testovací adresu

Můžete to udělat a snadno odeslat jeden e-mail z vlastní schránky, získat dobré skóre a tím skončit, zatímco potvrzení objednávek se odesílají jinou cestou. E-maily obchodu odcházejí přes wp_mail(): pomocí PHP funkce mail() na webovém serveru, pokud to nikdo nezměnil, nebo přes SMTP plugin, například WP Mail SMTP či FluentSMTP. Každá z těchto možností má vlastní adresu From, vlastního odesílatele obálky a vlastní server. E-mail z WooCommerce má navíc svou vlastní adresu From. Plugin odešle test přesně touto cestou.

Co je test

Vyberte jeden z e-mailů webu a stiskněte Odeslat test:

Každý z těchto e-mailů obsahuje údaje Jane Sample, odkaz pro obnovení hesla, který nic neobnoví, a objednávku, která se nikdy neuloží, protože ji může otevřít kdokoli s odkazem na zprávu o testu.

Test službě také sdělí, zda WordPress odesílá přes mail() nebo SMTP, přes kterého hostitele a pomocí kterého pluginu SMTP. Plán vytvořený pomocí AI to zohlední. Na mém testovacím webu, který odesílá přes PHP mail(), byly první kroky plánu „Přestaňte odesílat přímo přes webový server“ a „Autorizujte poskytovatele SMTP pomocí SPF“.

Možnost „Zkontrolovat také složku u poskytovatelů e-mailu“ je ve výchozím nastavení zapnutá a spotřebuje přibližně 30 dalších e-mailů z vaší kvóty SMTP. Kopie se odesílají po několika kusech, dokud je stránka otevřená, nebo během naplánovaných spuštění WordPressu, když otevřená není. Tabulka se postupně vyplňuje během půl hodiny: Doručená pošta, Spam nebo Promoakce v Gmail, Outlook, Yahoo, Proton, AOL a u dalších poskytovatelů, případně odpověď poskytovatele, který e-mail odmítl. Schránky Gmail jsou veřejné testovací schránky, takže v nich lze vidět předmět a jméno odesílatele.

Záznamy k přidání

Než se cokoli odešle, stránka Test zkontroluje SPF, DKIM, DMARC a MX domény uvedené v poli From a zobrazí záznamy, které je třeba přidat. U každého je tlačítko Copy. Pokud web odesílá přes známého poskytovatele (Mailgun, SendGrid, Google, Microsoft 365, Amazon SES, Brevo, Postmark a několik dalších), řádek SPF obsahuje místo jedné IP z jeho rozsahu údaj include daného poskytovatele. Po testu kontrola také ví, ze které IP e-mail přišel. Plugin nikdy nemění DNS. Ani nemůže, protože zóna je u registrátora nebo ve službě Cloudflare.

Historie

Karta Historie uvádí testy webu od nejnovějších. Graf nad seznamem sleduje skóre a každý řádek uvádí, které kontroly od předchozího testu přešly z neúspěšného výsledku na úspěšný nebo naopak.

Monitorování

Tato část je vypnutá, dokud ji nezapnete. Potom se plugin jednou za minutu zeptá Email Spam Tester, které z e-mailů odeslaných webem jsou nového typu, a kopii pouze těchto e-mailů odešle na soukromou adresu prostřednictvím stejné funkce wp_mail(). Původní e-mail se nezmění. Kopie zachová odesílatele a hlavičky, ale odstraní Cc, Bcc, přílohy a řetězec dotazu ze všech odkazů, čímž odstraní také klíče pro obnovení hesla. V přehledu je uvedeno, který plugin e-mail odeslal, což se zjistí z kódu, který zavolal wp_mail(): WooCommerce, Contact Form 7, WPForms nebo samotný WordPress.

Na kartě Monitorování se pak zobrazí posledních 24 hodin podle pluginu, upozornění jako „WooCommerce: DMARC selhává u 12 z 12 e-mailů“ a e-maily, které se WordPress vůbec nepodařilo předat, včetně odpovědi serveru. Tato selhání se zobrazují také jako test Site Health.

Zbytek

Co opouští váš web

Dokud nestisknete Connect this site, nic se neodesílá. Poté služba získá verze WordPress a pluginu, testovací e-maily, doménu odesílatele a způsob, jakým WordPress e-maily odesílá (nikdy ne heslo k SMTP), a také odpověď serveru při odmítnutí e-mailu, ze které jsou odstraněny adresy. Pokud je zapnuté monitorování, služba získá také odesílatele a předmět každého e-mailu odeslaného webem a kopii každého nového typu e-mailu. Tyto přehledy může zobrazit pouze daný web. Doba uchovávání jednotlivých údajů je uvedena v části o pluginu na stránce ochrany osobních údajů.

Cena

Plugin je nyní zdarma, s 30 testy a 3 kontrolami složek denně pro každý web a až 3 sledovanými doménami.

Instalace

  1. Ve WordPress přejděte na Plugins › Add New Plugin, vyhledejte „Tanichev Email Deliverability Tester“, nainstalujte jej a aktivujte. Je v katalogu WordPress.org, takže aktualizace získáte přes nástěnku stejně jako u jakéhokoli jiného pluginu.
  2. Pokud katalog nechcete použít, stáhněte si výše uvedený soubor zip, ověřte jej pomocí sha256sum -c tanichev-email-deliverability-tester-0.1.1.zip.sha256 (výstup by měl být OK) a nahrajte jej přes Plugins › Add New Plugin › Upload Plugin.
  3. V nabídce administrace otevřete Deliverability Tester, přečtěte si, jaká data se při připojení odesílají, a stiskněte Connect this site.
  4. Vyberte e-mail a stiskněte Send the test. Během jedné až dvou minut se na stejné stránce zobrazí přehled.

Testováno na WordPress 7.1.2 s PHP 8.3, WooCommerce a funkcí mail() z PHP přes Postfix. Zatím netestováno na ostrém hostingu s pluginem SMTP, který odesílá přes poskytovatele, ani v instalaci multisite.