É errado deixar de fora o "v = DKIM1;" em um registro DKIM?

1

Olhando para os registros DNS já preenchidos do meu provedor de hospedagem de mensagens, vejo que o registro DKIM gerado automaticamente por eles não possui v=DKIM; - é simplesmente

k=rsa; p=hGF6ksa9fjf8SD6bcKk...

no valor do registro.

Isso ainda é considerado um registro DKIM "válido"? Preciso entrar em contato com eles para que eles adicionem o v=DKIM1; in? (O nome associado está correto.)

    
por Conrad 17.01.2018 / 16:44

1 resposta

3

RFC 6376 , que define o DKIM, afirma o seguinte sobre a tag v no registro de chave:

v= Version of the DKIM key record (plain-text; RECOMMENDED, default is "DKIM1"). If specified, this tag MUST be set to "DKIM1" (without the quotes). This tag MUST be the first tag in the record. Records beginning with a "v=" tag with any other value MUST be discarded. Note that Verifiers must do a string comparison on this value; for example, "DKIM1" is not the same as "DKIM1.0".

Como é RECOMMENDED e o padrão é DKIM1, esse registro é compatível com o RFC e deve funcionar com todas as implementações compatíveis. (Em outras palavras, você deve estar bem.)

    
por 17.01.2018 / 17:44