Email

Cos'è DKIM?

Conosciuto anche come: DomainKeys Identified Mail
Definizione

DKIM cryptographically signs outgoing messages so a receiver can verify the domain and that the content was not altered in transit. The public key is published in DNS. Together with SPF it forms the basis on which DMARC makes a pass or fail decision.

Perché DKIM è importante

La chiave pubblica è pubblicata nel DNS. Insieme a SPF costituisce la base su cui DMARC prende una decisione di pass o fail.

DKIM in pratica

Quando gestisci un server di posta, DKIM è un record TXT DNS con la tua chiave pubblica e un selettore nel tuo software di posta. Guidi il successo guardando l'header Authentication-Results in un messaggio di prova che invii a te stesso. Cambi il selettore se ruoti le chiavi. Se sbagli—chiave errata, selettore errato, record non propagato—i riceventi trattano silenziosamente la tua posta come non firmata e DMARC può iniziare a fallire. La tua deliverability cala senza un errore chiaro nei log. Verificarlo prima di affidarcisi ti evita questo.

Errori comuni su DKIM

La gente presume che DKIM garantisca che il mittente sia legittimo. Non lo fa. Prova solo che il messaggio proviene dal dominio che lo ha firmato. Uno spammer con la chiave del tuo dominio (rubata, configurata male o esposta tramite un firmatario aperto) lo firma bene. La correzione: DKIM riguarda l'integrità e l'allineamento, non la fiducia del mittente. Abbinalo a SPF e DMARC.

DKIM — domande frequenti

Cos'è un selettore DKIM?

Un selettore è il nome che lega la tua firma DKIM a una specifica chiave pubblica nel DNS. Ad esempio, 'google' in google._domainkey.example.com. Ti permette di ruotare le chiavi senza interrompere la posta in transito. Tienilo sincronizzato con il tuo software di posta.

Come faccio a verificare che DKIM funzioni?

Invia un messaggio a un indirizzo Gmail o Outlook e ispeziona le intestazioni. Cerca la riga Authentication-Results. Se dice 'dkim=pass' con il tuo dominio, funziona. Se dice 'fail' o 'neutral', controlla il tuo record DNS e il selettore di chiave.

Altro da email

SPF
SPF è un record DNS che elenca quali server sono autorizzati a inviare posta per un dominio.
DMARC
DMARC dice ai riceventi cosa fare con i messaggi che falliscono SPF e DKIM, e dove inviare report aggregati.