* RESOLVIDO - Veja o final deste post *
O problema aqui é que eu tenho tentado configurar uma chave de domínio por vários dias. Eu fiz isso com sucesso no passado, mas não consigo fazê-lo funcionar desta vez.
Agora, o problema com o qual estou lutando atualmente é que, quando tento pesquisar a chave de domínio no meu registro DNS, nada aparece. Por exemplo, quando vou ao protodave e procuro meu seletor (padrão) no meu domínio, eis o seguinte:
DNS QUERY: default._domainkey.palabama.com
QUERY STATUS: No DNS TXT Record found
TXT RECORD:
Quando tento cavar o registro, não recebo nenhuma seção de resposta.
Quando vou ao DKIMcore, recebo o seguinte:
This is not a good DKIM key record. You should fix the errors shown in red.
DNS query failed for 'default._domainkey.palabama.com':NOERROR
A public-key (p=) is required
O problema é que eu configurei o DK no DNS do meu registrador, que é o DNS atribuído (namecheap).
Após várias tentativas diferentes, aqui está minha configuração no namecheap
default._domainkey.mail.palabama.com. TXT v=DKIM1; g=*; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0kOjYjN2gAfTuQgsyS/rGUcMbZ3zg5Pf5pHyN735OufSnkLbpYgnDJcIyQTjhbeGBPoPwlvL1fOa1/TOsp2vT9fFIFtgGXg8yVpSKrttdOCX7a3CYkQIO4WQU+2MAzT+Z3IBroTBDmjS61fhRSyoUlPBhUYTECodVu3GENkoLUQIDAQAB
default._domainkey.palabama.com. TXT v=DKIM1; g=*; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0kOjYjN2gAfTuQgsyS/rGUcMbZ3zg5Pf5pHyN735OufSnkLbpYgnDJcIyQTjhbeGBPoPwlvL1fOa1/TOsp2vT9fFIFtgGXg8yVpSKrttdOCX7a3CYkQIO4WQU+2MAzT+Z3IBroTBDmjS61fhRSyoUlPBhUYTECodVu3GENkoLUQIDAQAB
Joguei esse mail.palabama.com. registro pensando que talvez, porque meu registro MX está definido como mail.palabama.com. que ajudaria, originalmente essa linha não estava no DNS e isso não mudou nada.
Quando eu verifico a string real no DKIMcore, ele diz que tudo é válido. É como se o disco não existisse. Está definido para um TTL de 300 btw.
Aqui está a escavação para o meu registro MX
dig palabama.com MX
; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> palabama.com MX
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12713
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;palabama.com. IN MX
;; ANSWER SECTION:
palabama.com. 1800 IN MX 10 mail.palabama.com.
O que estou fazendo de errado? Estou arrancando meu cabelo com este.
EDIT: RESOLVIDO !!!
Eu consertei! Aleluia! Agradeço ao TheCompWiz por sua resposta, que basicamente me confirmou que eu não era doido e que, com exceção de todos os erros do usuário, o problema estava no final do meu servidor DNS. Eu tentei algo como uma experiência ... em vez de colocar
default._domainkey.palabama.com
Eu eliminei o palabama.com, deixando apenas
default._domainkey
no meu registro do servidor. E boom, assim funcionou.
Eu acho que é importante, no entanto, descobrir se é assim que a entrada deve ser lida, e tudo o que li foi errado, ou é uma peculiaridade dos servidores DNS da namecheap que o domínio deve ser deixado de fora da cadeia. E também se esse for o caso de outros servidores.
default._domainkey
, teve que aguardar a propagação do DNS?