synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяДополнительные Приложения Synology › MailPlusServer+DNSBL+почтовый клиент

MailPlusServer+DNSBL+почтовый клиент

Akikoz · 29.04.2022

Всем привет!

Исходные данные:

DS218+, DSM 7.0.1, MailPlusServer с включенной защитой DNSBL, подключены zen.spamhaus.org и bl.spamcop.net.

Ситуация:

До некоторого времени никаких проблем не было, всё работало, как часики. В последнее время, либо спам-рассылок стало больше, либо везде усилилась борьба со спамом, это нормально, но и как последствие, стал видеть недоставленные письма по причине заворота их спам-фильтрами. Проверил свой IP по спам-базам - чисто. Потом сообразил, что это мой сервер заворачивает входящие письма, например:

<my@example.mail>: host my.example.domain[xxx.xxx.xxx.xxx] said: 550 5.7.1
    Service unavailable; client [77.88.28.108] blocked using zen.spamhaus.org
    (in reply to RCPT TO command)
  ...
  Diagnostic-Code: smtp; 550 5.7.1 Service unavailable; client [77.88.28.108]
    blocked using zen.spamhaus.org
  ...
  Status: 5.0.0
Remote-MTA: dns; my.example.domain
Diagnostic-Code: smtp; 550 5.7.1 Service unavailable; client [31.177.93.248] blocked using zen.spamhaus.org

Сервера на той стороне как-бы тоже не с помойки - yandex, nic.mail... но ситуация с отлупом почты, тем не менее, происходит.

Что делать?

Вижу несколько вариантов решения. Возможно, списки DNSBL устарели и есть смысл пользоваться другими? Что сейчас актуально?

Может, добавить нужные адреса серверов в исключения на своем сервере? Как это сделать? В настройках MailPlusServer есть такая опция - "серый список". Там можно добавить "белые списки" адресов, но как это работает не совсем понятно. При включении этой опции сервер также начинает заворачивать письма, но с другим сообщением:

milter-reject for RCPT: 451 4.7.1 Greylisting in action, please come back later

Так что, до "белых списков" дело не доходит.

Может, повысить рейтинг фильтра на спам с "1" до 1,5? или сколько?

Но это лишь одна часть проблемы. Пока возился с настройками и слал тестовые письма, заметил, что часть писем отклонялась, часть писем принималась, но ни те ни другие не попали на почтового клиента. То есть, в журнале почтового сервера я вижу, что письмо принято, но в клиентах (MailPlus, Thunderbird) этого письма нет ни во входящих, ни в спаме, ни где-то еще. Где искать эти письма?

На картинке журнал сервера для примера. Есть мысли, как это побороть и где искать письма?

 

2022-04-29_17-30-35.png

Akikoz · 29.04.2022

Небольшой апдейт. "серые/белые списки" вроде как поборол. Включил опцию "серого списка" и добавил в "белые списки" нужные адреса. Почта не отбрасывается. Но вторая проблема пока осталась. В панели управления есть настройка уведомлений. Чтобы понятнее, о чем речь:2022-04-29_19-48-48.png.c2b8cf2b347724f4b1e2ed2beebc12a3.png

Вот если письмо отправляется службой уведомлений, то его нет. Если отправляю письмо с того же адреса ручками, то оно есть.

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

На сегодня мозг уже закипел, буду штурмовать завтра :)

2022-04-29_20-47-05.thumb.png.ca2808ecf2808ffd40a4512ae2279c00.png

Akikoz · 01.05.2022

Всем привет.

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

С DNSBL пришлось просто "поколдовать" с фильтрами. Почему почта с одних и тех же адресов, которых нет в блэклистах,  раньше никогда не отклонялась, а теперь вдруг периодически стала - окончательно выяснить не удалось. Пока решилось "белыми списками".

Но, как оказалось, основная проблема снова с папками в почте. Год назад сталкивался с подобным. В этот раз "поломалась" другая папка. У меня все системные сообщения от DSM и прочих ботов типа Заббикса складываются в отдельную папку под это. Так вот, письмо получается, фильтруется в папку, но там не появляется. Направил пока в другое место - всё нормально приходит. Так что снова помогло пересоздание папки в MailPlus.

Посему, вопрос. Есть ли какие-то механизмы проверки папок MailPlus на целостность и "починки" в случае ее нарушения?

Akikoz · 23.05.2022

В общем, 3-х недельное наблюдение показало, что все заморочки с фильтрами ничего в работе DNSBL не меняют.

Все равно, какие-то письма приходят, какие-то нет. Поскольку не пришедшие письма с DSM возвращаются мне в другой ящик, а не пришедшие письма из Заббикса возвращаются на почту на работе, то забил на это дело - так или иначе, оповещения вижу.

Вопрос контроля целостности папок MailPlus остается актуальным.

idle · 08.09.2022

Та же проблема была, с собствененой рабочей почты заворачивались письма, пришлось отключить DNSBL, сразу все заработало...

Вот тут человек так же советует отключать DNSBL -> https://bafista.ru/pochemu-luchshe-ne-ispolzovat-dnsbl/

 

Akikoz · 11.09.2022

Неплохая статья. Ранее читал нечто подобное на хабре. Там тоже, автор склоняется к тому, что DNSBL больше создает неудобств и проблем, чем решает поставленную перед ним задачу. То есть, получить тот же результат можно и без него.

Я в итоге тоже его отключил, несколько месяцев - полет нормальный. Проблемы ушли, нужная почта вся приходит, спам фильтруется...

Шурави · 26.12.2022

У меня с отключенным DNSBL куча спама.

Включаю DNSBL от почта не отправляется. В настройках DNSBL указан spamhaus. 

Проверил свой домен на предмет нахождения в черных списках, в том числе и отдельно на сайте spamhaus, домен не в черном списке.

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

Вылезает это сообщение:

 

Failed SMTP server.png

Шурави · 28.12.2022

В общем кому интересно. В поддержке Синолоджи рассказали что spamhaus стал блокировать DNS от CloudFlare: IPv4: 1.1.1.1 и 1.0.0.1

которые были у меня прописаны в настройках сети на синолоджи.

Отключил DNS адреса от CloudFlare и все заработало.

Дурдом. Видимо гугл приплатил spamhaus за это.