Enviando e-mail usando Thunderbird com SMTP do DirectAdmin
Resultado: pass
ID(s) verificados: [header.From=discourse@example.com](mailto: header.From=discourse@example.com)
Selector=x
domain=example.com
Registro DNS do DomainKeys=x._domainkey.example.com
MAS se eu o enviar usando o Discourse, o resultado passa, mas sem seletor
Resultado: pass
ID(s) verificados: [header.From=discourse@example.com](mailto :header.From=discourse@example.com)
Selector=
domain=
Registro DNS do DomainKeys=._domainkey.
Você mesmo deu a resposta O Discourse atua como um cliente smtp e a assinatura dkim deve ser fornecida pelo servidor smtp que recebe os e-mails do Discourse.
Portanto, os diferentes resultados de assinatura ao verificar com isnotspam estavam me confundindo.
De qualquer forma, executei o teste novamente hoje e agora ele passa.
–
----------------------------------------------------------
Detalhes da verificação DKIM:
----------------------------------------------------------
Resultado: pass
ID(s) verificado(s): header.From=discourse@example.com
Selector=x
domain=example.com
Registro DNS DomainKeys=x._domainkey.example.com
Não tenho certeza do que aconteceu, mas tive que atualizar minha chave de texto DNS dentro do cloudflare, bem como atualizar o rDNS para o servidor de e-mail.
Talvez tenha sido necessário tempo para que tudo se propagasse ou limpasse algum cache?
Resultado: passou
ID(s) verificado(s): [header.From=discourse@example.com](mailto:header.From=discourse@example.com)
Seletor=
domínio=
Registro DNS do DomainKeys=._domainkey.
não havia registro DKIM, então não foi assinado.
DNS não se propaga, lembre-se.
Independentemente disso, agora o e-mail está assinado, então você deve estar bem?