erro “a pesquisa de host não foi concluída”

2

Eu preciso enviar e-mails de sub.domain.com, mas a entrega para um endereço falha com um erro "R = lookuphost defer (-1): a pesquisa de host não foi concluída".

Informações adicionais que podem ser relevantes: Meu /etc/resolv.conf contém servidores de nomes de um provedor VPS (diferente dos servidores de nomes do provedor de domínio). Também verifiquei os registros DNS do destinatário e descobri que não havia registro MX para ele.

    
por hiirulainen 31.03.2014 / 16:37

1 resposta

2

verifique se a resolução do DNS MX falha do seu lado ou não com o mxtoolbox.com

  • se você não tiver resultados MX. exim deve retornar a um registro. cf FAQ do Exim (marque Q0311 também)

use exim -bt -d-resolver [email protected] para diagnosticar o roteamento de e-mails exim

  • se sim significa que a resolução do DNS falha ao seu lado.

execute nslookup -type=MX example.org no seu servidor. e verifique se você obtém respostas dos registros MX.

Se não, tente o mesmo pedido, mas especifique um servidor de nomes bem conhecido, como o DNS público do google: nslookup -type=MX example.org 8.8.8.8

agora você deve obter alguns resultados de MX, e isso significa que seu servidor de nomes não está funcionando corretamente. Então você pode mudar seu resolv.conf para um servidor de nomes que funcione corretamente (provedor, google dns, o que você quiser, ..) ou configure o seu próprio

    
por 31.03.2014 / 18:11