Reverse DNS a razão pela qual meus e-mails são rejeitados?

2

Desde que eu troquei o ISP, estou tendo alguns problemas com o meu e-mail. Às vezes, os e-mails serão rejeitados pelo destinatário com a seguinte mensagem:

This is the mail system at host mail.xyz.ch.

I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can delete your own text from the attached returned message.

The mail system ...

Action: failed Status: 5.7.1 Remote-MTA: dns; postrelay2.lrz-muenchen.de Diagnostic-Code: smtp; 550 5.7.1 Client host rejected: cannot find your hostname, [213.xxx.yyy.zzz]]

Portanto, aparentemente, o lado de recepção da comunicação está reclamando que não foi possível encontrar o nome de host mail.xyz.ch na pesquisa reversa de DNS.

Agora, tenho certeza de que configurei todas as entradas de PTR no bind para apontar para os nomes de host reais:

;
; BIND reverse data file for broadcast zone
;
$TTL    604800
@   IN  SOA dns3.xyz.ch. root.xyz.ch. (
               20100328     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
                NS      dns3.xyz.ch.
                 NS      dns2.xyz.ch.

129             PTR     ssh.xyz.ch.
129             PTR     www.xyz.ch.
129             PTR     mail.xyz.ch.

Mas uma pesquisa reversa de DNS ainda fornece apenas o nome do ISP: cust.static.213-xxx-yyy-zzz.swisscomdata.ch .

Alguma ideia de como consertar isso? Tenho que entrar em contato com o meu provedor?

    
por cdecker 04.06.2010 / 14:48

4 respostas

5

Normalmente, o DNS reverso para o IP é gerenciado pelo ISP. Isso não é estritamente uma garantia, mas eu ficaria muito surpreso se você estivesse realmente encarregado do registro DNS reverso neste caso. De um modo geral, uma empresa adquire o uso desses IPs do ISP e, como tal, mantém todos os registros específicos de IP, inclusive DNS reverso. Basicamente, quem olhar para o seu banco de dados BIND para o DNS verá o registro bem, mas supondo que não seja o servidor DNS autoritativo público para o seu domínio definindo o registro, isso faz pouco ou nada de bom.

A versão curta - sim, você precisa entrar em contato com o seu ISP e pedir-lhes para alterar o registro

    
por 04.06.2010 / 17:01
1

A resposta simples é entrar em contato com a empresa de onde você está recebendo o IP, no meu caso foi Telstra e eles têm portal custDATA de onde você pode configurar o DNS reverso usando o formulário on-line. É isso.

Obrigado, espero que isso ajude.

    
por 24.08.2011 / 08:56
1

So apparently the receiving side of the communication is complaining that it could not find the hostname mail.xyz.ch in the reverse DNS lookup.

Nesse caso, não. É só reclamar que não foi possível encontrar qualquer entrada DNS reversa para o seu endereço IP. A entrada DNS reversa não precisa corresponder ao nome do host que você se apresenta como.

Na verdade, mesmo que o servidor faça a verificação mais rigorosa do "DNS reverso confirmado" (FCrDNS), o nome do host que ele encontra ainda não precisa corresponder ao nome do host que você mesmo apresenta como seu HELO / EHLO. Ele só precisa confirmar se a pesquisa de DNS de encaminhamento no nome do host retornado por sua pesquisa de DNS reversa corresponde ao seu endereço IP.

Portanto, ainda é perfeitamente correto, mesmo para o FCrDNS, que você se apresente como "mail.xyz.ch", mas tenha um endereço IP com uma entrada de DNS reverso para "something.else.co". E para garantir que ele seja confirmado na frente, "something.else.co" deve ter uma entrada DNS de encaminhamento que aponte para o seu endereço IP.

But a reverse DNS lookup still only provides the the ISP name: cust.static.213-xxx-yyy-zzz.swisscomdata.ch.

Nesse caso, parece que o DNS reverso está funcionando bem, pelo menos do seu lado. Confirme isso com uma ferramenta de pesquisa de DNS reverso externa para confirmar que outros servidores vejam a mesma coisa.

Se encontrar a entrada DNS reversa, é possível que o erro tenha ocorrido no servidor de recebimento de email. Um problema de DNS temporário no servidor de email de recebimento pode causar uma mensagem de erro como essa. Normalmente, um erro desse tipo deve fazer com que o servidor de e-mails remetente tente enviar novamente mais tarde, pois isso é classificado como um problema temporário.

    
por 17.07.2013 / 08:43
0

Tente:

dig -x 213.xxx.yyy.zzz

Qual é a resposta?

    
por 04.06.2010 / 14:56