Você está tentando mandar emails a partir da sua conta de hospedagem, mas eles continuam voltando? Isso pode acontecer por causa de erros no registro PTR do seu DNS. Neste tutorial, vamos falar sobre o que é um registro PTR e como usar um lookup PTR para conferir se o seu endereço de IP possui esse registro.
Então vamos lá!
O Que é um Registro PTR e Por Que Você Precisa de Um
O Registro PTR é conhecido como uma versão inversa do registro A. Enquanto um registro A mapeia o domínio para um endereço de IP, o registro PTR mapeia o endereço de IP para um hostname. Portanto, o registro PTR garante que o seu endereço de IP vai se conectar com o seu host de maneira legítima.
Configurar o registro PTR é algo essencial, não importa se você está usando servidores de email internos ou externos. Ele traz maior confiabilidade para os servidores de envio e permite que o destinatário confira o hostname do seu endereço de IP. Essa é uma excelente maneira de se proteger contra todo tipo de spammers.
É por isso que grandes provedores como o Yahoo Mail e o Gmail executam um lookup reverso de DNS antes de aceitar o recebimento de emails.
Atenção! Na hospedagem compartilhada, o Registro PTR fica ligado ao endereço do servidor, e não ao endereço do domínio. Se você estiver enfrentando problemas de PTR ao enviar emails, verifique se não está ocorrendo um envio externo pelo Sendmail.
Dois Métodos para Conferir o Registro PTR e o Lookup de DNS Reverso
Execute os métodos abaixo para ver o valor do registro PTR do seu domínio e garantir que você configurou um lookup reverso:
Usando o Console do Computador
Confira se o endereço de IP está ou não resolvido no nome do host checando o valor do registro PTR através do console do seu PC.
Se você está usando o Windows, rode esta string no prompt de comando:
nslookup ENDEREÇO_IP
Não se esqueça de trocar ENDEREÇO_IP para o endereço de IP do seu domínio.
Vamos dizer que você quer fazer um lookup de PRT para 54-243-154-xx. Você então verá isso aqui:
Microsoft Windows [Version 10.0.18362.418] (c) 2019 Microsoft Corporation. All rights reserved. C:UsersDCW-3>nslookup 54.243.154.xx Server: hotspot.niagahoster.co.id Address: 192.168.8.1 Name: ec2-54-243-154-xx.compute-1.amazonaws.com Address: 54.243.154.xx
Como você pode ver, o registro PTR é ec2-54-243-154-xx.compute-1.amazonaws.com.
O processo é similar se você executar o comando no terminal do Linux ou do MacOS. Faça um lookup PRT com o seguinte comando:
dig -x IP_ADDRESS
Lembre-se de trocar ENDEREÇO_IP para seu endereço de IP real
.
O resultado será tipo assim no Linux:
~$ dig -x 54.243.154.xx ; <<>> DiG 9.10.3-P4-Ubuntu <<>> -x 54.243.154.xx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48405 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;xx.154.243.54.in-addr.arpa. IN PTR ;; ANSWER SECTION: xx.154.243.54.in-addr.arpa. 250 IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com ;; Query time: 21 msec ;; SERVER: 127.0.1.1#53(127.0.1.1) ;; WHEN: Mon Nov 04 12:42:56 WIB 2019 ;; MSG SIZE rcvd: 99
No MacOS, você verá um resultado similar:
~ dig -x 54.243.154.xx ; <<>> DiG 9.10.6-P1 <<>> -x 54.243.154.xx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26997 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version:0, flags:; udp: 4096 ;; QUESTION SECTION: ;xx.154.243.54.in-addr.arpa. IN PTR ;; ANSWER SECTION: xx.154.243.54.in-addr.arpa. 250 IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com ;; AUTHORITY SECTION: 154.243.54.in-addr.arpa. 3600 IN NS x1.amazonaws.com. 154.243.54.in-addr.arpa. 3600 IN NS x3.amazonaws.org. 154.243.54.in-addr.arpa. 3600 IN NS pdns1.ultradns.net. 154.243.54.in-addr.arpa. 3600 IN NS x4.amazonaws.com. 154.243.54.in-addr.arpa. 3600 IN NS x5.amazonaws.org. ;; Query time: 38 msec ;; SERVER: 118.98.44.100#53(118.98.44.100) ;; WHEN: Mon Nov 04 13:02:56 WIB 2019 ;; MSG SIZE rcvd: 223
Na parte ANSWER SECTION, você pode ver que o valor do registro PTR é ec2-54-243-154-xx.compute-1.amazonaws.com.
Usando Ferramentas Online
De modo alternativo, você pode utilizar ferramentas online de lookup reverso como o MxToolBox para encontrar o hostname do endereço de IP. Tudo que você precisa fazer é inserir o endereço de IP no campo de busca e apertar o botão Reverse Lookup.
Se o lookup mostrar que você não definiu um registro PTR para o seu endereço de IP, contate a sua provedora de hospedagem ou sua operadora de internet para solicitar que ele seja criado.
.
Conclusão
Como nós discutimos, um registro PTR é a versão reversa do endereço de IP do seu domínio. Ela confirma que o seu endereço de IP se conecta com um hostname.
Se o seu endereço de IP não for apontado corretamente, você precisa configurar um lookup de PTR com o seu provedor de hospedagem. Deste modo, você evita que o envio dos seus emails acabe falhando!
Quer hospedar seu sites e não sabe por onde começar? Confira nossos planos de Hospedagem de Sites, Hospedagem WordPress, Hospedagem Econômica.
Procurando soluções robustas? Confira nossas soluções em Servidores Dedicados Bare Metal e Servidores VPS.
Soluções para email? Planos de Hospedagem de email e planos de Email Marketing.