* RESOLVIDO - Veja no final deste post *
Então, 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 eu simplesmente não consigo fazer isso funcionar desta vez.
Agora, o problema com o qual estou lutando atualmente é que, quando tento pesquisar a chave de domínio no meu registro de DNS, nada aparece. Por exemplo, quando vou para protodave e procuro meu seletor (padrão) no meu domínio, aqui está o que eu recebo:
DNS QUERY: default._domainkey.palabama.com
QUERY STATUS: No DNS TXT Record found
TXT RECORD:
Quando tento cavar o disco, não recebo uma seção de respostas.
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
A questão é, eu configurei o DK no DNS do meu registrat, que é o dns atribuído (namecheap).
Depois de 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
Eu joguei esse mail.palabama.com. registro em pensar que talvez, porque meu registro MX está definido para 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, ela me diz que tudo é válido. É como se o maldito disco não existisse. Está definido para um TTL de 300 btw.
Aqui está a escavação do 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? Eu estou puxando meu cabelo com este aqui.
EDIT: RESOLVIDO !!!
Eu consertei! Aleluia! Graças a TheCompWiz por sua resposta, que basicamente confirmou para mim que eu não estava louco e que, exceto todos os erros do usuário, o problema estava no fim 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, só assim funcionou.
Eu acho que é importante, no entanto, descobrir se isso é realmente como a entrada deve ler, e tudo o que eu li estava errado, ou é uma peculiaridade dos servidores DNS do namecheap que o domínio deveria ser deixado fora da string. E também se esse for o caso de qualquer outro servidor.