получатель отклонен в SMTP-соединении из контейнера OpenVz [закрыто]

У меня странная проблема. Я получаю отклонение получателя на SMTP сервере только из контейнера OpenVZ, тогда как с физического сервера все работает нормально.

Вот пример тестового соединения telnet внутри маршрутизируемого контейнера Vz:

telnet mx.adomain.com 25
[...]
rcpt to: username@adomain.com
550 5.1.1 <username@adomain.com> recipient rejected
Connection closed by foreign host.

Хотя то же соединение telnet с физического сервера работает должным образом. Проблема возникает только с сервером mx.adomain.com , на других серверах SMTP, например, например gmail.com , все работает нормально даже внутри виртуального контейнера.

Я проверил, IP-адреса контейнеров Vz не принадлежат ни к одному черному списку. Еще более странно то, что еще 3 дня назад все работало нормально.

Есть идеи?

-1
задан 13 May 2013 в 19:43
1 ответ

Поскольку вы получаете доставку с одной машины, но не с другой, я бы предположил, что удаленный MTA скрытно или прямо на бите «получатель отклонен» - например, qmail это все время. Итак, возможные причины:

  1. Один клиент находится в BL, а другой нет.
  2. Один клиент отсутствует в записи SPF для домена
  3. Что-то подозрительное в smtp-чате "[...]" (например, неправильная линия вертолета)
  4. Контейнер имеет "неправильное" обратное разрешение или нет обратного разрешения
  5. Различные локальные политики на принимающей стороне

Обратите внимание, что точки 1 и 2 предполагают, что хост и контейнер взаимодействуют с разных IP-адресов ( без NAT).

Лучше всего спросить у почтмейстера на принимающей стороне - при условии, что он / она слушает.

Ура,

2
ответ дан 5 December 2019 в 19:30

Теги

Похожие вопросы