
Configurei recentemente um registo DKIM no meu VPS OVH.
O registro final gerado é o seguinte (chave pública sobrescrita):
v=DKIM1;g=*;h=sha256;k=rsa;s=email;p=AVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRYYYYYYYYYYYYYBBIIIIIIIIIIGGGGGGGGGGGGGGGGGGGSSSSSSSSSSSSSSSSSSSSSEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCRRRRRRRRRRRRRREEEEEEEEEEEET;t=y:s;
Nenhum erro aparece quando configuro este registro DNS.
Mas o problema é que quando verifico a existência do registro DKIM recém-criado com umvalidador on-lineEu apenas vejo:
No DKIM Record found
Eu tive um problema semelhante com o registro DMARC até que uma pesquisa on-line me mostrou que você precisa colocar _dmarc como o subdomínio no formulário de configuração preenchido ao criar o registro DMARC.
Talvez algo semelhante se aplique aos registros DKIM da OVH, mas a OVH não oferece nenhuma ajuda aos seus clientes de hospedagem VPS vanilla.
Idéias apreciadas.
Responder1
Parece que ao validar um registro DKIM, é feita uma verificação no registro DKIM na zona DNSe o servidor de e-mail no nome de domínio associado. O servidor de correio necessita, portanto, de ser informado da localização da chave privada que complementa a chave pública no registo DKIM.
Na minha situação, ou seja, usando um VPS com um servidor de e-mail auto-instalado como o Postfix, a abordagem padrão é instalar também um pacote chamadoopendkimno servidor VPS. Este pacote pode ser usado para gerar pares de chaves e fazer interface com o Postfix na localização da chave privada. Também funciona.
Referir-seesta descriçãopara elaboração.