DKIM

Mezi hlavní výhody DKIM patří jeho široká podpora napříč poskytovateli e-mailových služeb. Jakožto jedna z hlavních součástí ověření DMARC se DKIM stává standardem pro zvýšení bezpečnosti elektronické pošty. Zprávy podepsané DKIM podpisem mají na Seznamu menší pravděpodobnost označení za spam. Navíc se v nich automaticky stahují externí obrázky, aniž by uživatel musel jejich zobrazení potvrzovat.

DKIM na Seznamu

Všechny odchozí zprávy ze schránek v Email Profi jsou automaticky podepisované DKIM podpisem dané vlastní domény. Jedná se o výchozí nastavení pro domény, které mají DNS spravované v rámci Email Profi (tedy jsou registrované pod Email Profi nebo pod Email Profi plně převedené od jiného registrátora).

Domény do Email Profi pouze napojené (tedy správa DNS záznamů probíhá v administraci jiného registrátora) jsou automaticky podepisované DKIM podpisem emailprofi.seznam.cz.

DKIM podpis v hlavičce zprávy odeslané z adresy na Email Profi:

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emailprofi.seznam.czs=beta; t=1584097158; bh=nKvtYfFOmMtJyZnBLZS3UQ8fk3aBaw5krqVzxbf0ZiA=; h=Received:From:To:Subject:Date:Message-Id:Mime-Version:X-Mailer:Content-Type:Content-Transfer-Encoding; b=h1lmL7uyor7stbyjwnRRSfRTrOAIp+bZlU9OX6Lps8eRo0zfcouZkN1dTZXHA…

d = doména DKIM podpisu, s = selektor, t = časové razítko, bh = hash těla zprávy, h = hlavička zprávy, b = hash hlaviček z parametru h, c = kanonizace

Umožňujeme ale také použít vlastní DKIM podpis! V takovém případě je nutné v DNS administraci vlastního registrátora vytvořit CNAME záznam následujícího obsahu:

szn20221014._domainkey.<domena.tld>. 1800 IN CNAME szn20221014._domainkey.seznam.cz.

Poznámka: „<domena.tld>“ nahraďte vaší doménou.

U Seznamu existuje ještě DKIM podpis pro d=seznam.cz, ten je však používán pouze u zpráv odesílaných ze schránek uživatelů freemailového Email.cz. Jím jsou automaticky podepsány všechny odchozí zprávy s @seznam.cz, @email.cz a @post.cz.

DKIM podpis neobsahují zprávy, které jsou zasílány mezi schránkami na Seznamu.
Zprávy, které si naši uživatelé posílají navzájem (mezi schránkami v Email Profi či adresami s @seznam.cz, @email.cz a @post.cz), DKIM podpis neobsahují. Ten je používán primárně na zprávy, které míří mimo naše servery.

Přidání externího DKIM podpisu v DNS

Pokud si zřizujete služby externího e-mailového řešení, např. pro odesílání hromadných zpráv a newsletterů (MailChimpMailgunSendGridMailjetSendinblue a další), důrazně doporučujeme tyto zprávy podepisovat DKIMem. Zlepšíte tak jejich doručitelnost u uživatelů na Seznam.cz. Údaje pro nastavení DKIM do DNS záznamů domény vám poskytne provozovatel nastavované služby.

DNS záznam pro DKIM může vypadat například následovně (pozor, jedná se o příklad, nepoužívejte tyto hodnoty):

DoménaTypTTLData
krs._domainkey.testTXT1800k=rsa; p=MIGfMA0GCSqGSIbX…
  • krs = selektor (s=) pro identifikaci DNS záznamu, musí být stejný jako v hlavičce zprávy
  • test = doména (d=), pro kterou je DKIM platný, musí být stejná jako v hlavičce zprávy
    • nastavujete-li podpis pro hlavní doménu, např. vesela-domena.cz, tak po _domainkey nebudete za tečku psát nic dalšího (mujmail._domainkey)
    • nastavujete-li podpis pro subdoménu, např. test.vesela-domena.cz, za _domainkey bude název subdomény (mujmail._domainkey.test)
  • k = typ klíče, nejčastěji rsa
  • p = veřejný klíč pro ověření platnosti DKIM podpisu

Je-li registrátorem vaší domény Seznam.cz, DNS záznamy upravujete u nás v administraci Email Profi, v části DNS záznamy. Záznam v administraci Email Profi může vypadat například následovně: