Přeskočit na obsah
nestoo
  • Moje IP adresaVaše veřejná IPv4 a IPv6 adresa, poloha a poskytovatel.Síť a IP
  • Test rychlosti internetuZměřte rychlost stahování a odesílání, odezvu a jitter.Síť a IP
  • IP lookupPoloha, poskytovatel a síť libovolné IP adresy.Síť a IP
  • DNS lookupZáznamy A, AAAA, MX, TXT, NS a další pro libovolnou doménu.Síť a IP
  • WHOIS doményDržitel, registrátor a datum expirace libovolné domény nebo IP adresy.Síť a IP
  • Prefix lookupZkontrolujte prefix v BGP, RPKI a IRR dřív, než ho začnete oznamovat.Síť a IP
  • ASN lookupDržitel, oznamované prefixy a sousedé libovolného čísla AS.Síť a IP
  • Kalkulačka podsítíAdresa sítě, broadcast, rozsah hostů a maska IPv4 i IPv6 podsítí.Síť a IP
  • Test otevřených portůZjistěte, zda je port na vaší IP adrese nebo na serveru otevřený.Síť a IP
  • Kontrola HTTP hlavičekHlavičky odpovědi, stavové kódy a řetězec přesměrování libovolné URL.Síť a IP
  • Kontrola SSL certifikátuPlatnost, expirace a řetězec certifikátu libovolného webu.Síť a IP
  • Kontrola SPF, DKIM a DMARCNajděte chyby v SPF, DKIM a DMARC záznamech domény.Síť a IP
  • Generátor heselSilná, náhodná hesla vygenerovaná přímo ve vašem prohlížeči.Hesla a zabezpečení
  • Měřič síly heslaJak dlouho by trvalo heslo prolomit a zda už neuniklo.Hesla a zabezpečení
  • Generátor hashůHashe MD5, SHA-1, SHA-256, SHA-512 a CRC32 z textu i souborů.Hesla a zabezpečení
  • Formátovač JSONFormátování, validace a minifikace JSON s přesným umístěním chyb.Pro vývojáře
  • Base64 kódování a dekódováníPřeveďte text nebo soubor do Base64 a zase zpět.Pro vývojáře
  • Kódování URLKódování a dekódování URL a parametrů dotazu i rozbor libovolné URL.Pro vývojáře
  • Dekodér JWTPřečtěte si hlavičku a claimy JSON Web Tokenu.Pro vývojáře
  • Generátor UUIDNáhodné identifikátory UUID v4 a časově řazené v7.Pro vývojáře
  • Převodník Unix timestampPřevod Unix timestampu na datum a data zpět na unixový čas.Pro vývojáře
  • Převodník binárního kóduPřevod textu na binární kód a čísel mezi soustavami.Pro vývojáře
  • Komprese obrázkůZmenšete JPG, PNG, WebP a AVIF soubory, klidně hromadně.Práce s obrázky
  • Změna velikosti obrázkuZměňte velikost obrázků v pixelech nebo procentech, klidně hromadně.Práce s obrázky
  • Převodník obrázkůPřeveďte HEIC, PNG, WebP, AVIF a další na JPG, PNG, WebP nebo AVIF.Práce s obrázky
  • Oříznutí obrázkuOřízněte, otočte a převraťte obrázek na libovolnou velikost či poměr.Práce s obrázky
  • Zobrazení a odstranění EXIFOdhalte skrytá data ve fotkách včetně polohy a odstraňte je.Práce s obrázky
  • Generátor faviconVytvořte z loga favicon.ico, Apple touch icon a ikony aplikací.Práce s obrázky
  • Obrázek do Base64Převeďte obrázek na Base64 data URI a data URI zpět na obrázek.Práce s obrázky
  • Počítadlo slov a znakůPočet slov, znaků a vět a doba čtení.Práce s textem
  • Převod velikosti písmenVELKÁ PÍSMENA, malá písmena, Velká Počáteční, camelCase, snake_case a další.Práce s textem
  • Porovnání textůPorovnání dvou textů se zvýrazněním rozdílů.Práce s textem
  • Generátor QR kódůQR kódy zdarma pro odkazy, text, Wi-Fi a kontakty ve formátu PNG nebo SVG.Každodenní nástroje
  • Výpočet procentProcento z čísla, procentní změna, nárůst a pokles.Každodenní nástroje
  • Převodník jednotekPřevod délky, hmotnosti, teploty, objemu, velikosti dat a dalších jednotek.Každodenní nástroje

Kontrola SPF, DKIM a DMARC

Zadejte doménu nebo e-mailovou adresu a zkontrolujte záznamy, které ostatním brání posílat poštu jejím jménem: SPF se všemi include a počtem DNS dotazů, DKIM klíče a politiku DMARC.

Bez selektoru nestoo zkusí selektory, které používají velcí poskytovatelé e-mailu. Ten svůj najdete jako s= v hlavičce DKIM-Signature e-mailu z dané domény.

Vyzkoušet příklad:

Kontroluje se z našeho serveru. Vaše dotazy neukládáme.

Jak nástroj použít

  1. 1.Zadejte doménu, například example.com, nebo vložte e-mailovou adresu a zkontroluje se část za zavináčem.
  2. 2.Pokud znáte DKIM selektor (hodnota s= v hlavičce DKIM-Signature e-mailu), doplňte ho; jinak se vyzkoušejí selektory velkých poskytovatelů.
  3. 3.Klikněte na Zkontrolovat. Verdikt nahoře shrnuje SPF, DKIM a DMARC; každá sekce níže ukazuje záznam, co znamená a co je potřeba opravit.
  4. 4.Rozbalte include pod SPF a uvidíte, která služba spotřebuje kolik z 10 DNS dotazů. Po najetí myší na doménu nebo rozsah IP adres je můžete vyhledat v jiném nástroji.

K čemu jsou SPF, DKIM a DMARC

E-mail vznikl bez jakéhokoli ověřování odesílatele, takže kdokoli může do řádku Od napsat vaši doménu. To řeší tři DNS záznamy. SPF (TXT záznam začínající v=spf1) vyjmenovává servery, které smějí za doménu posílat poštu. DKIM podepisuje každou zprávu klíčem, jehož veřejná část je zveřejněná na <selector>._domainkey.<domain>, takže příjemce může ověřit, že zpráva nebyla změněna a opravdu pochází z dané domény. DMARC (TXT záznam na _dmarc.<domain>) obojí váže na adresu, kterou lidé skutečně vidí v řádku Od, a říká příjemcům, co dělat, když neprojde ani jedno: nic (p=none), přesunout do spamu (p=quarantine), nebo odmítnout (p=reject).

Zpráva projde DMARC, když SPF nebo DKIM projde pro doménu, která odpovídá doméně v řádku Od. Přeposílání často rozbije SPF, a proto je DKIM tak důležitý: podpis přeposlání přežije, adresa odesílajícího serveru ne. Gmail, Yahoo a Microsoft dnes vyžadují SPF, DKIM a DMARC záznam od každého, kdo posílá hromadnou poštu.

Limit 10 DNS dotazů u SPF

Při vyhodnocování SPF smí přijímající server udělat nejvýš 10 DNS dotazů (RFC 7208). Každý include, a, mx, ptr, exists a redirect stojí jeden dotaz, včetně těch uvnitř vložených záznamů. ip4, ip6 a all nestojí nic. Při překročení 10 je výsledkem trvalá chyba (permerror): SPF selže pro každou zprávu, a často si toho nikdo ani nevšimne.

Každá e-mailová služba, kterou přidáte (CRM, nástroj na newslettery, helpdesk), obvykle přináší include s několika vlastními dotazy a poskytovatelé je časem mění. Odstraňte include služeb, které už nepoužíváte, použijte užší include, pokud ho poskytovatel nabízí, a marketingové e-maily posílejte ze subdomény s vlastním SPF záznamem. Počítají se i dotazy, které nic nenajdou: víc než dva takové jsou také chyba.

Jak bezpečně přejít s DMARC z none na reject

Začněte s p=none a adresou rua. Příjemci vám pak budou posílat denní souhrnné reporty se seznamem všech serverů, které posílaly poštu jako vaše doména, a s informací, zda prošly SPF a DKIM. Služba na zpracování reportů nebo bezplatný parser z XML udělá čitelný přehled.

Opravte každý legitimní zdroj, který neprojde: přidejte ho do SPF, zapněte v dané službě podepisování DKIM, nebo ho přesuňte na subdoménu. Až reporty ukážou, že prochází jen vaše vlastní pošta, přepněte na p=quarantine, případně s pct pod 100 pro postupný začátek, a po několika klidných týdnech na p=reject. Reporty čtěte i potom; nový nástroj, který posílá jako vaše doména, se objeví nejdřív tam.

Otázky a odpovědi

Jak opravit „SPF permerror: too many DNS lookups“?

Spočítejte dotazy: tato kontrola sečte každý include, a, mx, ptr, exists a redirect ve všech vnořených záznamech. Odstraňte include služeb, které už nepoužíváte, include vlastních serverů nahraďte rozsahy ip4/ip6 a hromadné odesílatele přesuňte na subdoménu s vlastním SPF záznamem. Služby na „SPF flattening“ používejte, jen pokud adresy průběžně aktualizují, protože poskytovatelé své rozsahy mění.

Proč kontrola nenajde můj DKIM klíč?

DKIM klíče lze vyhledat jen podle selektoru a neexistuje způsob, jak je vypsat. Bez selektoru nestoo zkusí názvy, které používají velcí poskytovatelé (Google, Microsoft 365, Mailchimp, SendGrid, Zoho a další). Otevřete e-mail z dané domény, podívejte se do hlavičky DKIM-Signature a její hodnotu s=, například s=20230601, zadejte jako selektor.

Stačí p=none?

Ne. p=none jen žádá o reporty; pošta, která neprojde DMARC, se doručuje jako dřív, takže podvržení odesílatele stále funguje. Jako první krok je to správně. Na p=quarantine a pak p=reject přejděte, jakmile reporty ukážou, že všechna vaše skutečná pošta prochází.

Má SPF končit na ~all, nebo -all?

Pokud máte DMARC, chrání doménu obojí, protože o tom, co se stane s neúspěšnou poštou, rozhoduje DMARC. ~all (softfail) je běžná volba a je shovívavější, když zapomenete na některého odesílatele. -all je přísnější a hodí se, jakmile máte jistotu, že je záznam úplný. Nikdy nepoužívejte +all ani ?all.

Potřebuje tyto záznamy i doména, která neposílá e-maily?

Ano, jinak ji mohou zneužít spammeři. Zveřejněte v=spf1 -all, DMARC záznam s p=reject a případně null MX záznam (0 .) a prázdný DKIM klíč na *._domainkey. Společně všem příjemcům říkají, že žádná pošta z této domény není pravá.