DKIM (DomainKeys Identified Mail) je způsob, jak e-mail při odeslání opatřit neviditelným digitálním podpisem. Přijímající server si podpis ověří a ví, že zpráva skutečně pochází z Vaší domény a že s ní cestou nikdo nemanipuloval.
Je to jako pečeť na obálce. Kdokoli může na obálku napsat cizí jméno odesílatele, ale pečeť s otiskem prstenu napodobit nedokáže – a příjemce podle ní pozná, jestli dopis přišel od Vás, nebo od podvodníka.
Technicky se používá dvojice klíčů. Soukromý klíč je uložený na odesílajícím serveru a nikdy ho nikdo nevidí; veřejný klíč je zveřejněný v DNS záznamech domény, takže si ho může stáhnout každý poštovní server na světě. Podepsat zprávu jde jen soukromým klíčem, ověřit ji jde veřejným – proto se podpis nedá padělat.
DKIM je jeden ze tří záznamů, které dnes drží pověst odesílatele. Fungují společně a doplňují se:
- SPF – seznam serverů, které smějí za Vaši doménu odesílat poštu.
- DKIM – podpis, který potvrdí obsah a odesílatele.
- DMARC – pravidlo, co má příjemce udělat, když první dvě kontroly neprojdou (zahodit, dát do spamu, jen ohlásit).
U pošty vedené na našich serverech odchozí zprávy podepisujeme a příslušný záznam vzniká automaticky. Vaše starost je jen jedna: má-li doména name servery jinde, musí být záznam vidět i tam. Když se posílá pošta ještě odjinud – z e-shopu, fakturačního programu nebo rozesílače newsletterů – potřebuje svůj vlastní podpis a záznam každá taková služba.
Praktický přínos je jednoduchý: zprávy končí v doručené poště místo ve spamu a podvodníkovi se hůř rozesílá pošta pod Vaším jménem. Bez těchto záznamů roste riziko, že se doména dostane na blacklist, a víc práce má i antispam na druhé straně.