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

exim whitelist

Добавлено: 2007-12-05 12:07:15
n025
как прикрутить?

Re: exim whitelist

Добавлено: 2007-12-05 12:32:14
Urgor
Почитай тут http://www.lissyara.su/?id=1453

Re: exim whitelist

Добавлено: 2007-12-05 14:23:37
n025
я смотрел. exim мне в наследство достался. а тут больно сильно всё накручено, и в бд всё это лежит. мне просто как прикрутить текстовый файлик с перечислением ip от которых принимать......

Re: exim whitelist

Добавлено: 2007-12-05 15:07:24
Al
для мускуля можно так
суем в семе начало проверок (acl)

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

  #отменяем дальнейшие проверки для всех, кто в локальном
  #white-листе white_list_domains
  accept sender_domains = +white_list_domains
          logwrite   =  !white listed $sender_address 
!

Re: exim whitelist

Добавлено: 2007-12-05 15:12:22
Al
верхнее для доменных имен, а для отправителей и айпишников так

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

  # пропускаем падонкав, не умеющих писать отправителя.
  accept set acl_m1   = ${lookup mysql{SELECT `white_senders` FROM `white_senders` WHERE  `active`='1' AND `white_senders`='$sender_address'}}
         condition    = ${if eq {$acl_m1} {$sender_address}{yes}{no}}
         hosts        =  ${lookup mysql{SELECT `hosts` FROM `white_senders` WHERE  `active`='1' AND `white_senders`='$sender_address'}}
         logwrite     =  !message sended by $sender_address - [$sender_host_address] - white sender!
у меня таблица white_senders содержит адрес отправителя в поле white_senders и его ип(или подсеть в нот cidr) в поле hosts

Re: exim whitelist

Добавлено: 2007-12-05 15:54:15
Urgor
Хмм... а если они стануть слать для чужих доменов мыло? Может стоит проверку на domains = +local_domains добавить?

Re: exim whitelist

Добавлено: 2007-12-05 16:20:35
n025
те как я понял:
я подключаю фаил с ип адресами
hostlist = white_list_domains
и самым первым правилом в acl прописываю
accept sender_domains = +white_list_domains
logwrite = !white listed $sender_address

так?

Re: exim whitelist

Добавлено: 2007-12-05 17:14:39
Al
n025 писал(а):те как я понял:
я подключаю фаил с ип адресами
hostlist = white_list_domains
и самым первым правилом в acl прописываю
accept sender_domains = +white_list_domains
logwrite = !white listed $sender_address

так?
ну да,типа того....
только наверно не хост лист,а домайн лист. ты ж туда домены пишешь????
Urgor писал(а):Хмм... а если они стануть слать для чужих доменов мыло? Может стоит проверку на domains = +local_domains добавить?
ну, у меня ситуация такая: шлют почту рассыльщики для 1с и т.д. по филиалам+некоторые падонки так же отвечают.поэтому я разрешаю слать с определенных подсетей с определенным отправителем.

Re: exim whitelist

Добавлено: 2007-12-06 11:03:44
n025
Al писал(а): ну да,типа того....
только наверно не хост лист,а домайн лист. ты ж туда домены пишешь????
а содержимое white_list_domains можно писать как? в плане как вариант:

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

85.26.27.98
domain.ru
и тд.... ?