(Postfix + Dovecot) Todos os emails para @ aol.com sendo adiados

2

Estou executando um servidor de e-mail dovecot / postfix no debian e estou tendo alguns problemas. Tudo está funcionando bem, exceto todos os e-mails para @ aol.com estão sendo deferidos.

O código de erro me deu: "A pesquisa reversa de DNS para seu endereço IP está falhando".

Estou executando um site (vou chamá-lo site.com neste post) no servidor A. Estou executando este servidor de email no servidor B. Eu tenho um mail.site.com Um registro apontando para o servidor B em meus domínios DNS, bem como um registro MX apontando para mail.site.com.

Configurei o registro PTR do meu servidor de e-mail para site.com e esta é a saída de digitação:

* Eu substituí 60.70.80.90 pelo IP do meu servidor de e-mail

AND 1.2.3.4 como meu IP do servidor principal

dig -x 60.70.80.90 @8.8.8.8

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> -x 60.70.80.90 @8.8.8.8
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48367
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;90.80.70.60.in-addr.arpa.  IN      PTR

;; ANSWER SECTION:
90.80.70.60.in-addr.arpa. 21599 IN  PTR     site.com.

;; Query time: 58 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Jul 22 14:30:23 2014
;; MSG SIZE  rcvd: 75

Nas configurações de DNS do domínio do site.com, tenho:

A  | site.com  -> 1.2.3.4 (main server ip) 
A  | mail.site.com -> 60.70.80.90 (mail server ip)
MX | mail.site.com -> mail.site.com

Eu não tenho nenhum registro SPF ou TXT. Quando eu pingar o mail.site.com, ele retorna corretamente o IP do meu servidor de e-mail.

Por que ainda estou recebendo retornos?

SOLUÇÃO:

eu mudei

MX | mail.site.com -> mail.site.com

para

MX | site.com -> mail.site.com

Além disso, como @sebix sugeriu que eu tivesse que confirmar que meu HELO estava configurado como mail.site.com (ele estava configurado para site.com), assim como confirmar que meu PTR do meu servidor de e-mail estava configurado como mail.site.com (foi definido para site.com)

    
por Jonny07 22.07.2014 / 17:02

2 respostas

1

Sim, você precisa se certificar de que

  1. Sua string HELO é um domínio que resolve seu IP.
  2. Há um registro PTR para o IP do servidor de envio de emails que resolve esse domínio.

O domínio no PTR e no seu helo deve corresponder. Não é exatamente de acordo com os RFCs, mas grandes provedores como a AOL esperam por muito tempo. Isso ajuda na prevenção de spam.

    
por 22.07.2014 / 17:35
3

A busca rápida direciona você para o Postmaster da AOL , onde o erro 421 deve ter sido seguido por um código de erro adicional indicando o motivo real de sua conexão ser (temporariamente) rejeitada:

421 DNS:NR
    The Reverse DNS lookup for your IP address is failing.

421 RLY:B3
     The IP address you are sending from has been temporarily rate limited due 
     poor reputation.

421 RLY:CH
     A computer or computer(s) on your network may be compromised and is sending mail 
     that matches the signature of known spam.

421 RLY:CH2
    Your IP address has generated AOL member complaints 

421 RLY:NW
    The IP address you are sending from has been temporarily rate limited because the 
    IP is new or has been idle for a long time

421 RLY:SN
    This error indicates you are sending email using a disallowed AOL.COM screenname as 
    your FROM or REPLY-TO address

etc. etc.

Edite depois de adicionar a resposta de erro completa: 421 DNS:NR à sua pergunta, podemos concluir que a pesquisa de DNS reverso para o seu endereço IP está falhando .

Normalmente, você precisa entrar em contato com seu provedor de hospedagem para configurar um registro DNS reverso correto para o endereço IP do seu servidor de e-mail (serverB). Uma verificação simples com dig -x <your-ip> @8.8.8.8 deve retornar 7.8.9.10-.in-addr.arpa. 599 IN PTR mail.example.com , em que mail.example.com é, obviamente, o nome de host correto de serverB.

    
por 22.07.2014 / 17:24