An email authentication method that allows organizations to take responsibility for messages sent. It detects email spoofing by checking that the incoming mail is from a domain that is authorized by that domain’s administrators. The DKIM validates a domain name associated with messages through cryptographic authentication. It is responsible for signing a signature when an email is send, and then verifying it again when it has reached its destination. The main goal of the DKIM is to prevent phishing and email spam. A valid DKIM signature will guarantee that parts of an email (especially those with attachments) have not been changed since it has left the sender.