Para corrigir isso, você precisa se certificar de que seu registro PTR para o endereço IP do seu servidor corresponde ao nome de host anunciado do seu servidor.
O seu provedor de hospedagem (ou quem forneceu o endereço IP) deve ser capaz de ajudá-lo com isso, pois a administração reversa do DNS (geralmente) está no ISP controlador, normalmente definido no WHOIS.
Essencialmente, qualquer IP que seu servidor resolva para deve ter um DNS reverso apontando para o nome do host same ou, no mínimo, a variável de configuração myhostname
do Postfix, que é o nome que usa ao enviar uma solicitação HELO
para outro servidor SMTP.
Isso é mais do que uma boa prática quando você executa um servidor de email público, já que verificar endereços PTR é parte da configuração anti-spam de muitos administradores de servidor de email (inclusive eu) devido ao fato de muitos spammers usarem endereços IP dinâmicos ou não. combinações de A / PTR.
Uma explicação um pouco mais profunda é esta:
- A mensagem devolvida que você está vendo está sendo gerada pelo recebimento do MTA em
mail.domain.tld
. - Este servidor vê que seu servidor Postfix está usando o IP
1.2.3.4
(usei um marcador de posição que você não forneceu o seu). - O MTA de recebimento verifica a entrada do RDNS para
1.2.3.4
em relação ao nome do host que parece ser de acordo com oHELO
que recebe. - Se o RDNS corresponder, ele mostrará que você é um administrador responsável do servidor de e-mail e o e-mail passará por essa verificação em particular
- Esteja ciente de que esta é apenas uma verificação e sua mensagem pode falhar em outras.
Um exemplo do mundo real:
~ $ nslookup vps.vikingserv.net
Server: 192.168.50.11
Address: 192.168.50.11#53
Non-authoritative answer:
Name: vps.vikingserv.net
Address: 31.3.251.12
~ $ nslookup 31.3.251.12
Server: 192.168.50.11
Address: 192.168.50.11#53
Non-authoritative answer:
12.251.3.31.in-addr.arpa name = vps.vikingserv.net.