Страница 1 из 1

Рубаем нах, тех, кто подставляет свой IP в HELO

Добавлено: 2007-03-20 7:41:42
baobab
Стоит Exim + dbmail по статье http://www.lissyara.su/?id=1148.
Все до сегодняшнего дня работало на ура.
Вдруг один из директоров завопил что у него почта не отправляется. Глянул логи, а там кругом Не надо пихать свой 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 и подсетках нет
Это что ж получается. Что крякнутый The Bat с сегодняшнего дня стал неправильные загловки слать? Но два человека работают как ни в чем ни бывало....
Ну пришлось закоментировать проверку этого правила.
Перерыл весь форум, уже от кофе тошнит :P ,ничего похожего не нашел.
Может кто подскажет где копать.....

Добавлено: 2007-03-20 8:34:54
Alex Keda
пускай авторизуются

Добавлено: 2007-03-20 8:50:03
baobab
так что я заметил...
вот заголовок письма до того как все свалилось

Код: Выделить всё

Received: from os01.vctvl.ru ([192.168.32.24] helo=localhost)
а вот после

Код: Выделить всё

Received: from gd05.vctvl.ru ([192.168.32.12] helo=192.168.32.12)
Заголовок от Bat который работает

Код: Выделить всё

Received: from ivn.vctvl.ru ([192.168.32.14] helo=192.168.32.14)
а это от Outlook

Код: Выделить всё

Received: from os15.vctvl.ru ([192.168.32.41] helo=192.168.32.41)
А что произошло я так и не понял..

Добавлено: 2007-03-20 9:23:23
Zedik
у меня не было этого правила...добавил к себе сейчас, и вот как у меня все происходит:
Received: from [REAL_IP] (helo=[10.0.10.7])

TheBat! 3.95.8 Prof
Как вариант, попробовать переустановить бат и попробовать сначала из демо-версии отправить, а потом уже из "фулл"