Chave DKIM muito longa para DNS? Divida o registro TXT

Resposta curta

Uma única string DNS TXT é limitada a 255 caracteres e uma chave DKIM de 2.048 bits é mais longa. A correção é dividir a chave em várias strings entre aspas dentro de um registro TXT – o DNS as concatena. A maioria dos provedores faz isso automaticamente; caso contrário, divida o valor p= em pedaços de 255 caracteres entre aspas.

Por que isso acontece

O DKIM mudou para chaves de 2.048 bits por segurança, mas uma chave pública de 2.048 bits excede o limite de 255 caracteres de uma única string TXT. O registro ainda é válido — ele só precisa ser publicado como diversas strings concatenadas.

Como consertar

Use o formato fragmentado do seu provedor ou agrupe manualmente a chave: "v=DKIM1; k=rsa; p=MIIBIj...first255..." "...rest...". Os verificadores unem as strings citadas de volta à chave completa.

  1. 1

    Verifique se a chave resolve completamente

    Verifique o seletor:

    $ dig TXT selector._domainkey.yourdomain.com +short

Verifique seu registro DKIM agora

Abrir o verificador DKIM gratuito →

Perguntas frequentes

Devo usar uma chave DKIM de 1024 ou 2048 bits?

2.048 bits é a recomendação moderna. A questão do comprimento é puramente um detalhe de formatação do DNS, não um motivo para fazer downgrade.

DKIM é definido em RFC 6376.

Revisado por Skysnag Security Team. Última atualização .