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.
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.
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.
Verifique o seletor:
$ dig TXT selector._domainkey.yourdomain.com +shortVerifique seu registro DKIM agora
Abrir o verificador DKIM gratuito →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.