DomainKeys è un sistema di autenticazione email ideato per verificare il dominio DNS del mittente di un messaggio di posta elettronica e l'integrità del contenuto del messaggio. L'integrazione di tecniche implementate nel sistema Identified Internet Mail ha portato alla creazione del protocollo chiamato DomainKeys Identified Mail (DKIM). DomainKey prevede che il mittente pubblichi sul DNS relativo al dominio mittente della mail una chiave pubblica ed inserisca una firma digitale (signature) all'interno dei messaggi inviati, creata tramite l'uso della chiave privata relativa ed alcuni algoritmi specifici. In questo modo solamente chi ha la possibilità di modificare i contenuti del DNS relativo ad un dominio potrà inviare email autenticate DomainKeys.