Все до сегодняшнего дня работало на ура.
Вдруг один из директоров завопил что у него почта не отправляется. Глянул логи, а там кругом Не надо пихать свой IP в качестве HELO.
Т.е стало все рубится на правиле:
Код: Выделить всё
# Рубаем нах, тех, кто подставляет свой IP в HELO
deny message = "Не надо пихать свой IP в качестве HELO!"
# все хосты кроме тех, что в relay_from_hosts
hosts = * : !+relay_from_hosts
condition = ${if eq{$sender_helo_name}{$sender_host_address} \
{true}{false}}
здесь:
Код: Выделить всё
# Список хостов, почта от которых принимается, несмотря
# на ошибки в HELO/EHLO
helo_accept_junk_hosts = 192.168.21.0/24:192.168.32.0/24:192.168.0.0/24
Код: Выделить всё
hostlist relay_from_hosts = localhost:127.0.0.1/8:192.168.21.0/24:192.168.32.0/24:192.168.0.0/24
Проверяю ДНС. Работает. Nslookupлю вперед и назад с хостов которые рубятья- ДНСы отпрабытывают как нада. Но заметил, что рубятся клиенты которые работают с The Bat.
Пробую отправить с этих же хостов через Outlook Express - все отправляется, в логах что положено быть.
Но прикол в следующем.
- До сегодня все работало.
Конфиг сервера я не трогал.
Отвалильсь The Bat ники.Причем сразу.
Пара The Bat ников работает как ни в чем не бывало.
Закономерности в версиях The Bat и подсетках нет
Ну пришлось закоментировать проверку этого правила.
Перерыл весь форум, уже от кофе тошнит

Может кто подскажет где копать.....