Exim: как исключить авторизованных из проверки на dnslists?

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
qindman
проходил мимо

Exim: как исключить авторизованных из проверки на dnslists?

Непрочитанное сообщение qindman » 2010-12-31 16:57:40

Есть FreeBSD 7.2-RELEASE-p6 и Exim (версию не знаю, если это важно - могу посмотреть )
Суть в том, что мне нужно пользоваться почтой с 3G модема ( IP назначается динамически и этот IP почти всегда является замеченным в рассылке спама у cbl.abuseat.org и, соответственно, заблокированным ). При попытке Отправить письмо получаю "RCPT TO <username@hostname.ru> не удалось: host in blacklist - cbl.abuseat.org". Беру IP из логов, проверяю на http://cbl.abuseat.org - получаю: "IP Address 85.26.241.227 is listed in the CBL". Добавлять в доверенные этот IP по понятным причинам чревато.
При поиске решения этой проблемы вот здесь - http://forum.lissyara.su/viewtopic.php?f=20&t=22897 увидел рекомендацию сделать сабж, из чего делаю вывод, что сделать это возможно.
Привожу кусок лога, где описана проверка на dnslists:

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

deny    message       = host in blacklist - $dnslist_domain
          !hosts        = 127.0.0.1
          dnslists      = opm.blitzed.org : \
                          proxies.blackholes.easynet.nl : \
                          cbl.abuseat.org : \
                          bl.spamcop.net : \
                          bl.csma.biz : \
P.S. Прошу не судить строго - я только начинаю знакомство с FreeBSD и ещё очень много пробелов.
P.P.S. Если предоставленной информации мало - укажите что и откуда ещё показать.
Последний раз редактировалось f_andrey 2010-12-31 19:41:06, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение dikens3 » 2011-01-01 1:32:38

Сделайте аутентификацию.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение blade_007 » 2011-01-01 19:38:32

Для начала добавьте еще
!senders = :

что исключит из проверки на блэклисты хосты, пытающиеся сделать проверку callout (проверку от пустого пользователя).
А когда сделает аутентификацию - добавьте !authenticated = *

qindman
проходил мимо

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение qindman » 2011-01-10 20:38:15

dikens3 писал(а):Сделайте аутентификацию.
blade_007 писал(а):А когда сделает аутентификацию
Но ведь аутентификация есть :)
blade_007 писал(а):добавьте !authenticated = *
в какое место это добавить? В тот же блок deny?

qindman
проходил мимо

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение qindman » 2011-01-10 20:45:02

Добавил !authenticated = * сразу после !hosts = 127.0.0.1 и теперь всё работает так, как нужно. Скажите, я что-нибудь испортил? Не открыл ли я потенциальную лазейку для спамеров?

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение blade_007 » 2011-01-10 20:56:24

Не испортили.
Не открыли потенциальную лазейку для спамеров.

qindman
проходил мимо

Re: Exim: как исключить авторизованных из проверки на dnslis

Непрочитанное сообщение qindman » 2011-01-10 21:02:55

Спасибо за столь скорый ответ!
Вопрос закрыт, всем спасибо за участие!