O roteador dnslookup padrão do exim usa um algoritmo para decidir como resolver um endereço de e-mail (isso está detalhado no manual do Exim no capítulo que detalha dnslookup router). Olhando para os resultados da escavação, isso parece bem:
$ dig mail.eu mx
; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> mail.eu mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5467
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 4
;; QUESTION SECTION:
;mail.eu. IN MX
;; ANSWER SECTION:
mail.eu. 86400 IN MX 10 in1-smtp.messagingengine.com.
mail.eu. 86400 IN MX 20 in2-smtp.messagingengine.com.
;; ADDITIONAL SECTION:
in1-smtp.messagingengine.com. 72474 IN A 66.111.4.70
in1-smtp.messagingengine.com. 72474 IN A 66.111.4.73
in1-smtp.messagingengine.com. 72474 IN A 66.111.4.72
in1-smtp.messagingengine.com. 72474 IN A 66.111.4.71
;; Query time: 33 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Mon Jan 19 16:51:24 2015
;; MSG SIZE rcvd: 158
Isso significa que seu resolvedor local (192.168.1.1) está retornando uma resposta TRY_AGAIN para a solicitação SRV (você ativou o SRV na sua configuração exim) OU "armazenou em cache negativamente" um resultado com falha (sua DSL estava com defeito?) o tempo que aconteceu?).
Eu sugeriria testar seu resolvedor usando um servidor DNS aberto (como o do Google), adicionando:
nameserver 8.8.8.8
antes do seu
nameserver 192.168.1.1
declare em resolv.conf
e tente executar novamente exim -bt [email protected]
test para descartar essa resposta dos resolvedores.
Se o uso do servidor de cache DNS do Google resolver o problema, reinicie o DNS (o dispositivo em 192.168.1.1) para ver se isso resolve o problema atual (não se esqueça de comentar a entrada do cache do Google antes de -teste!)
Existem outras opções detalhadas nesse capítulo se você continuar recebendo erros mesmo quando estiver usando os servidores de cache DNS do Google (ou se preferir NÃO usar um resolvedor de DNS externo). Tenha em atenção que, ao adicionar as pesquisas de DNS nameserver
line all , estas serão transmitidas ao Google para resolução. Isso adicionará um pequeno atraso às solicitações de DNS, além de passar em todas as solicitações de DNS que o host fará para o Google - e nem a ideia de "Good Thing" ™ de todos.