DKIM

DomainKeys Identified Mail — kriptografski potpis email-a na strani pošiljaoca, verifikuje se preko javnog ključa u DNS-u.

security

DKIM (DomainKeys Identified Mail) je email autentikacijski mehanizam gde pošiljaočev mail server digitalno potpiše svaki email privatnim ključem. Primalac dohvati javni ključ iz DNS-a domena pošiljaoca i verifikuje potpis.

Princip:

  1. SMTP server tvog domena ima privatni RSA/Ed25519 ključ
  2. Potpisuje header i body emaila i dodaje DKIM-Signature header
  3. Javni ključ je u DNS TXT recordu na selektor._domainkey.example.com
  4. Primaočev server radi DNS lookup, verifikuje potpis

Primer DNS zapisa:

default._domainkey.example.com. IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSI..."

DKIM osigurava:

  • Mail nije izmenjen tokom puta
  • Domen je zaista taj (ne lažiranje)

DKIM + SPF + DMARC = puna email autentikacija. Bez DKIM-a, Google/Microsoft bacaju mail u spam.

Pozovi WhatsApp Pošalji projekat