DKIM (DomainKeys Identified Mail) é uma forma de autenticar uma mensagem de e-mail e é utilizada para garantir que a mensagem que você está enviando chegue no destino sem alterações em sua estrutura, seja no remetente, destinatário, conteúdo entre outros componentes da estrutura da mensagem.
Como configurar?
1° Passo:
Caso você administre a zona de DNS do seu domínio no UOLHOST, muito provavelmente você já tem configurada em sua zona de DNS a chave pública do DKIM, confira:
pro._domainkey.{SEUDOMINIO} CNAME pro._domainkey.uhserver.com |
- Caso você não administre a sua zona de DNS no UOLHOST, você precisará adicionar a seguinte entrada de DNS no provedor em que você administra o seu domínio:
Nome: pro._domainkey.{SEUDOMINIO} Tipo: CNAME Valor: pro._domainkey.uhserver.com |
Como funciona?
Quando você envia uma mensagem utilizando o webmail ou um gerenciador de e-mails como Outlook, Apple Mail, Thunderbird entre outros, a mensagem ao sair do servidor recebe uma espécie de assinatura criptografada que possui detalhes da estrutura da sua mensagem, essa mensagem ao chegar no provedor destino e o mesmo tiver a verificação do DKIM ativada, ele irá verificar essa assinatura criptografada de acordo com a chave pública configurada em sua zona de DNS.
Ao abrir a assinatura criptografa com chave pública, é feita uma comparação para detectar se a mensagem não sofreu alterações em sua estrutura, se as informações da chave e da mensagem baterem. A mensagem é classificada como ‘’Legítima (pass)”, caso não bata a mensagem, é classificada como ‘’Não legítima (fail).”