Постоянный список блокировки SMTP-сервера

Вопрос или проблема

Доброе утро.

Я мониторю сервер Paragon Insights (Healthbot), система Ubuntu с окружением kubernetes, один из контейнеров называется Alert и в нем установлен инструмент Exim4 как MTA для отправки уведомлений по электронной почте разным пользователям из различных доменов. В последнее время мы заметили, что письма приходят не вовремя и не ко всем адресатам, проверяя журналы Exim, мы обнаружили ошибки SMTP, потому что публичные IP-адреса, используемые сервером для передачи этих писем на удаленные SMTP-серверы, были заблокированы.

Кому:[email protected]: 550 5.7.1 Сервис недоступен, клиентский хост [201.236.131.114] заблокирован с использованием Spamhaus. Чтобы запросить удаление из этого списка, смотрите https://www.spamhaus.org/query/ip/201.236.131.114 AS(1440) [SJ5PEPF000001ED.n2T21:36:44.023Z 08DD0153AEC02232]

Кому:[email protected]: 550 5.7.1 Сервис недоступен, клиентский хост [190.151.38.234] заблокирован с использованием Spamhaus. Чтобы запросить удаление из этого списка, смотрите https://www.spamhaus.org/query/ip/190.151.38.234 AS(1440) [DB3PEPF0000885A.12T21:36:43.924Z 08DD00F2FBE643C8]

В настоящее время сервер использует HELO FQDN “onnetfibra.com”, с пользователем отправителя [email protected]. Судя по тому, что я читал, проблема в том, что когда удаленный сервер выполняет rDNS по IP-адресам сервера, он не представляет заявленный или PTR с доменом. С другой стороны, если удаленный SMTP-сервер выполняет DNS перенаправление на домен onnetfibra.com, он указывает на другой IP-адрес провайдера DNS 129.151.109.154.

Учитывая это, можно ли с помощью управления PTR у провайдера публичных IP-адресов решить проблему с блокировкой? Я запутался, потому что детали информации о блокировке указывают на CSS-блокировку и комментарии о конфигурации сервера, но все выглядит нормально: “Пожалуйста, исправьте ваш HELO ‘onnetfibra.com’ и, если необходимо, настройте ваш почтовый сервер с правильными DNS (прямым и обратным) и значениями HELO/EHLO. Исправление неверного HELO или несовпадения HELO/обратного DNS-запроса остановит повторное внесение IP в список.” Или, возможно, я упускаю что-то, что нужно управлять, чтобы предотвратить попадание публичных IP в черные списки и продолжить проблему с отклонением почты?

В настоящее время мы получаем только несколько писем, и другие пользователи могут не получать вообще никаких. Есть много журналов возвратов Exim.

2024-11-15 15:03:42 1tBxrG-0098TI-SO -> [email protected] R=dnslookup T=remote_smtp H=example.mail.protection.outlook.com [52.101.40.0] X=TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256 CV=yes K C=”250 2.6.0 [email protected] [InternalId=26701811681766, Hostname=CO1PR15MB5100.namprd15.prod.outlook.com] 10043 байта за 0.068, 144.005 КБ/сек Письмо в очереди для доставки”

Пожалуйста, помогите мне лучше понять эту проблему, я могу предоставить журналы для анализа.

Спасибо.

Ответ или решение

Решение проблемы блокировки IP-адресов SMTP-сервера

Доброе утро!

Ваша ситуация с блокировкой IP-адресов на вашем сервере Paragon Insights (Healthbot) на базе Ubuntu и контейнера Alert с установленным Exim4 как MTA (Mail Transfer Agent) требует тщательного рассмотрения. Давайте детально разберём причины проблемы и возможные пути её решения.

1. Анализ проблемы

Вы упомянули, что наблюдаются отказы в отправке почты, о чём свидетельствуют ошибки в логах Exim. Основные сообщения об ошибках указывают на блокировку IP-адресов (например, 201.236.131.114 и 190.151.38.234) со стороны Spamhaus. Это говорит о том, что эти адреса находятся в списках черного (blocklist) по ряду причин, зачастую связанным с отправкой спама или неправильной конфигурацией почтовых параметров.

2. Проблемы с HELO и PTR-записями

Ваше предположение о проблемах с HELO и PTR-записями является верным. Правильная настройка DNS — это важное требование для успешной отправки почты:

  • HELO/EHLO: Ваш сервер использует FQDN (Fully Qualified Domain Name) onnetfibra.com. Необходимо убедиться, что этот адрес соответствует PTR-записи (обратной записи) для выделенного IP-адреса. Если при выполнении обратного DNS (rDNS) запрашивается ваш IP-адрес и он не указывает на onnetfibra.com, это может привести к блокировке.

  • PTR-запись: Вы должны убедиться, что PTR-запись для вашего IP-адреса настроена на onnetfibra.com. Если ваш провайдер IP-адресов не настроил их должным образом, рекомендуется связаться с ним для исправления PTR-записи.

3. Доменные записи DNS

Дополнительно проверьте, что:

  • MX-запись: Убедитесь, что ваш домен onnetfibra.com имеет корректные DNS MX-записи. Они должны указывать на надёжный и доступный хост для обработки входящей почты.

  • SPF, DKIM, и DMARC: Настройте SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail) и DMARC (Domain-based Message Authentication, Reporting, and Conformance) записи для вашего домена. Они помогут улучшить репутацию домена и снизят вероятность попадания писем в спам.

4. Мониторинг и анализ почтового трафика

Настоятельно рекомендую:

  • Настроить мониторинг всех отправленных писем и их статусов. Это позволит вам отслеживать, какие письма были успешно доставлены, а какие отклонены.

  • Производить регулярный анализ логов Exim для поиска повторяющихся ошибок и их причин.

5. Устранение блокировок

После корректировки конфигурации и DNS-записей можно запросить разблокировку IP-адресов:

  • Перейдите по ссылкам, предоставленным в сообщениях о блокировке, чтобы запросить удаление IP-адресов из черных списков.

  • Прождите некоторое время, поскольку обновление статуса в списках блокировки может занять от нескольких часов до суток.

6. Заключение

Справившись с вышеописанными проблемами, вы сможете улучшить доставляемость своих почтовых сообщений и снизить вероятность блокировки. Важно поддерживать актуальность всех записей и постоянно следить за репутацией вашего домена и IP-адресов. Если у вас возникнут дальнейшие вопросы или понадобится помощь с анализом логов, не стесняйтесь обращаться.

Надеюсь, данная информация будет полезной и поможет вам решить возникшие проблемы. Удачи!

Оцените материал
Добавить комментарий

Капча загружается...