Kontrola doručitelnosti e-mailů
Předběžná kontrola konfigurace odesílatele, než dojde k vrácení zpráv
IP adresa serveru, který odesílá vaše e-maily, používaná pro kontrolu černých listin DNSBL. Nechte prázdné, chcete-li tento krok přeskočit. Najdete ji v hlavičkách e-mailů (Received: from) nebo se zeptejte svého SMTP poskytovatele.
Předpona pro vyhledávání veřejného klíče DKIM, používaná k ověření e-mailových podpisů. Nechte prázdné, chcete-li automaticky detekovat běžné selektory (google, default, s1, k1…). Váš najdete v hlavičce libovolného odeslaného e-mailu: DKIM-Signature: s=…
Doručitelnost e-mailů určuje, zda se vaše zprávy dostanou do doručené pošty, nebo jsou odmítnuty a pohřbeny ve spamu. Závisí na sadě záznamů DNS – MX potvrzuje, že vaše doména existuje a má poštovní servery, SPF deklaruje, kdo vám může odesílat jako váš, DKIM používá kryptografické podpisy k prokázání, že pošta nebyla pozměněna a DMARC je spojuje s vymáhací politikou. Pokud je vaše odchozí IP na černé listině DNSBL, ani dokonalá autentizace vás nezachrání.
Chybná konfigurace nedává žádné varování – uvidíte jen vrácené zprávy, nízkou míru doručení do doručené pošty a registrační e-maily mizející ve spamu. Chybějící SPF dovolá komukoli zfalšovat vaši doménu; stagnující DMARC p=none dovolá zfalšované poště projít; černá listina odchozí IP potopí každou zprávu. Nejhorší je, že tyto problémy jsou často objeveny až poté, co jste ztratili uživatele.
Tento nástroj provádí stejné kontroly, jaké provádějí příjemci – před vaším odesláním. Zadejte svou doménu pro odesílání (a volitelně svou odchozí IP a selektor DKIM) a ověřte, zda jsou čtyři klíčové záznamy DNS správně publikovány a vaše IP je čistá. Každý výsledek se přímo mapuje na skutečný kód vrácené zprávy, takže přesně víte, co je špatně a jak to opravit.
Předběžná kontrola před odesláním, až poté co dojde k vrácení zpráv – ověřte si to sami, než to udělají příjemci
Pět kontrol v jednom běhu: překlad DNS, SPF, DKIM, DMARC, černá listina IP
Žádná stopa: čisté dotazy DNS, nejsou odesílány žádné e-maily, není ukládána doména ani IP
Přímé mapování na kódy vrácených zpráv: každý výsledek kontroly odpovídá skutečné chybě vrácení, takže víte, co máte opravit
Kdy použít
Před prvním odesláním z nové domény – potvrďte, že MX, SPF, DKIM a DMARC jsou všechny publikovány
Když se e-mail vrátí jako nedoručený — porovnejte kód nedoručení k identifikaci problémů s DNS, autentizací nebo IP adresou
Po změnách DNS — ověřte, zda se aktualizace rozšířila a nevytvořila žádné nové problémy
Po přepnutí poštovních serverů nebo SMTP poskytovatele — ověřte, zda je nová IP adresa čistá
Odkaz na chyby nedoručení
Běžné chyby při odskocích a kontrola, která je zachytí:
| Chyba odskočení | Hlavní příčina | Tento nástroj kontroluje | Směr opravy |
|---|---|---|---|
| 554 5.1.8 Doména nenalezena | Odesílající doména nemá žádné DNS záznamy | DNS rozlišení domény | Přidat MX/A/AAAA záznamy |
| 550 DNSBL (např. r1401) | Odchozí IP adresa je v seznamu blokovaných adres v reálném čase | Černá listina IP adres | Požádejte o odstranění nebo změňte IP adresu |
| 550 5.7.26 Ověření selhalo | Chybějící nebo neúspěšné SPF/DKIM/DMARC | SPF + DKIM + DMARC | Publikujte a zpřísněte záznamy ověření |
Šablony DNS záznamů
Šablony pro čtyři klíčové DNS záznamy. Podle potřeby nahraďte yourdomain.com a zahrňte poskytovatele.
MX (na yourdomain.com MX):
yourdomain.com. IN MX 10 mail.yourdomain.com.
SPF (na yourdomain.com TXT):
v=spf1 include:_spf.google.com include:mail.zoho.com -all
DMARC (na _dmarc.yourdomain.com TXT):
v=DMARC1; p=reject; rua=mailto:[email protected]; adkim=s; aspf=s
DKIM (na <selector>._domainkey.yourdomain.com TXT):
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC...
Spusťte DMARC s p=none pro sběr zpráv, poté přejděte na quarantine a následně reject.
Znalosti o DNS a emailové authenticaci
DNS záznamy, které tento nástroj kontroluje, a proč jsou důležité pro doručování emailů:
Doménové DNS řešení (MX / A / AAAA)
MX sděluje příjemcům, které mailové servery zpracovávají vaši doménu. A/AAAA mapují vaši doménu na IPv4/IPv6 adresu. Pokud odesílající doména nemá žádné DNS záznamy, příjemci odmítnou s chybou 554 5.1.8 Domain not found – doména jednoduše neexistuje v DNS.
SPF (Sender Policy Framework)
TXT záznam ve vaší doméně, který uvádí IP adresy/servery povolené odesílat mail jako vy. Příjemci kontrolují odesílající IP proti tomuto seznamu. Bez SPF může kdokoliv falšovat vaši doménu.
- -all
- Přísné odmítnutí: neoprávnění odesílatelé jsou blokováno. Osvědčený postup, nejvyšší bezpečnost.
- ~all
- Mírné selhání: označeno jako podezřelé, ale není odmítnuto. Vhodné pro přechodné období, dlouhodobě snižuje důvěryhodnost domény.
- ?all
- Neutrální: žádné tvrzení. Ekvivalentní chybějícímu SPF. Vysoké riziko zfalšování e-mailů.
- +all
- Povolení všeho: jakákoli IP adresa může odesílat e-maily vaším jménem. Extrémně nebezpečné, nikdy nepoužívat.
DKIM (DomainKeys Identified Mail)
Kryptografický podpis přidaný k odchozím emailům. Veřejný klíč je publikován jako TXT záznam na <selector>._domainkey.yourdomain.com. Příjemci ověřují podpis proti tomuto klíči. Na rozdíl od SPF musíte znát selektor pro vyhledání klíče.
- v=DKIM1
- Identifikátor verze, povinný. Bez něj záznam není rozpoznán jako DKIM.
- k=rsa
- Typ klíče, RSA je nejčastější. Pokud chybí, použije se výchozí hodnota rsa.
- p=...
- Veřejný klíč RSA, povinný. Prázdný nebo chybějící řádek p= zruší daný selektor.
- t=s
- Přísný režim: podpis se musí přesně shodovat s doménou. Zabraňuje zneužití podpory subdomén.
DMARC (Ověření zpráv založené na doméně)
Politika TXT záznamu na adrese _dmarc.yourdomain.com, která propojuje SPF a DKIM. Oznamuje příjemcům, jak postupovat při selhání obou prvků. Určuje také, kam odesílat souhrnné zprávy.
- p=none
- Pouze monitorování: žádná akce, pouze shromažďování zpráv. Bezpečný výchozí bod, ale nulová ochrana – zfalšované e-maily stále dorazí do doručené pošty.
- p=quarantine
- Karanténa: e-maily s neúspěšnou autentizací putují do složky nevyžádané pošty. Střední úroveň ochrany, vhodné pro fázi ověřování.
- p=reject
- Odmítnutí: e-maily s neúspěšnou autentizací jsou okamžitě blokovány. Nejvyšší úroveň ochrany, konečný cíl. Přeskočení této úrovně umožní projít zfalšovaným e-mailům.
- rua=
- Cíl agregovaných zpráv. Pro monitorování selhání doručení, žádné vymáhání, ale pomáhá při odstraňování problémů.
- adkim=s / aspf=s
- Přísné zarovnání: vyžaduje, aby se doména DKIM/SPF přesně shodovala s hlavičkou From. Zabraňuje zfalšování e-mailů prostřednictvím subdomén.
DNSBL (Černá listina založená na DNS)
Real-time IP černé listiny dotazované přes DNS. Příjemci porovnávají vaši odchozí IP s listinami jako jsou Spamhaus, Barracuda, SpamCop. Pokud je IP uvedena, zpráva je odmítnuta (550 DNSBL).
- zen.spamhaus.org
- Největší veřejná černá listina s nejširším pokrytím. Nejvyšší dopad – téměř všichni příjemci ji kontrolují.
- b.barracudacentral.org
- Černá listina na podnikové úrovni, používaná mnoha bezpečnostními zařízeními. Střední dopad.
- bl.spamcop.net
- Řízené uživatelskými hlášeními. Může obsahovat falešně pozitivní výsledky, má ale střední dopad.
- dnsbl.sorbs.net
- Menší černá listina, omezený dopad, přesto se na ni dotazuje.