Назад | Перейти на главную страницу

(Postfix + Dovecot) Все электронные письма на @ aol.com откладываются

Я использую почтовый сервер dovecot / postfix на debian, и у меня есть некоторые проблемы. Все работает нормально, за исключением того, что все письма на @ aol.com откладываются.

Код ошибки дал мне: «Обратный поиск DNS для вашего IP-адреса не работает».

У меня есть сайт (в этом посте я назову его site.com) на сервере A. Затем я запускаю этот почтовый сервер на сервере B. У меня есть запись mail.site.com A, указывающая на сервер B в моих доменах DNS, а также запись MX, указывающая на mail.site.com.

Я установил PTR-запись своего почтового сервера на site.com, и вот результат поиска:

* Я заменил 60.70.80.90 для IP моего почтового сервера

И 1.2.3.4 в качестве IP моего основного сервера

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

В настройках DNS домена site.com у меня есть:

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

У меня нет записей SPF или TXT. Когда я пингую mail.site.com, он правильно возвращает IP моего почтового сервера.

Почему мне все еще приходят в норму?

РЕШЕНИЕ:

Я изменился

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

к

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

Кроме того, как предположил @sebix, я должен был подтвердить, что мой HELO был установлен как mail.site.com (он был установлен как site.com), а также подтвердить, что мой PTR моего почтового сервера был установлен на mail.site.com (это было установите site.com)

Быстрый поиск направит вас к AOL Postmaster где за ошибкой 421 должен был следовать дополнительный код ошибки, указывающий фактическую причину, по которой ваше соединение (временно) отклонено:

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.

Отредактируйте после добавления полного ответа об ошибке: 421 DNS:NR на ваш вопрос мы можем заключить обратный поиск DNS для вашего IP-адреса не работает.

Обычно вам необходимо связаться с вашим хостинг-провайдером, чтобы настроить правильную обратную запись DNS для IP-адреса вашего почтового сервера (serverB). Простая проверка с dig -x <your-ip> @8.8.8.8 должен вернуться 7.8.9.10-.in-addr.arpa. 599 IN PTR mail.example.com где mail.example.com - это, конечно, правильное имя хоста serverB.

Да, вам нужно убедиться, что

  1. Ваша строка HELO - это домен, который соответствует вашему IP.
  2. Существует запись PTR для IP-адреса отправляющего почтового сервера, который разрешается в этот домен.

Домен на PTR и ваш helo должны соответствовать. Это не совсем соответствует RFC, но крупные провайдеры, такие как AOL, ожидали этого уже давно. Это действительно помогает предотвратить спам.