Re: [Exim-users] verify=sender/callout

2013-01-03 Пенетрантность Alexander Titaev
Здравствуйте, Lena.

Вы писали 2 января 2013 г., 2:06:08:

  verify=sender делать нужно, но без callout, т.е. проверять только домен.
 
 почему бы не делать это выборочно, для странных адресов

 Например?

deny
hosts  = !+relay_hosts
condition = ${if and {\
{match{$sender_helo_name}{\N^[-a-z0-9]+\.\w{3}$\N}} \
{eq{$sender_host_name}{}} \
}{yes}{no}}
!verify = sender/callout

deny
hosts  = !+relay_hosts
condition = ${if and {\
{ ={${strlen:$sender_address_local_part}}{14}} \

{match{$sender_address_local_part}{\N[^aeiuoy]{5,14}\N}} \

{!match{$sender_address_local_part}{\N(subscribe|bounce)\N}} \
 }{yes}{no}}
!verify = sender/callout


-- 
С уважением,
 Alexander  mailto:t...@irk.ru


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] verify=sender/callout

2013-01-03 Пенетрантность Vasiliy P. Melnik
3 января 2013 г., 13:37 пользователь Alexander Titaev t...@irk.ru написал:

 Здравствуйте, Lena.

 Вы писали 2 января 2013 г., 2:06:08:

   verify=sender делать нужно, но без callout, т.е. проверять только
 домен.
 
  почему бы не делать это выборочно, для странных адресов

  Например?

 deny
 hosts  = !+relay_hosts
 condition = ${if and {\
 {match{$sender_helo_name}{\N^[-a-z0-9]+\.\w{3}$\N}} \
 {eq{$sender_host_name}{}} \
 }{yes}{no}}
 !verify = sender/callout


Лично я от таких и так не принимаю :) Но идея понятна - очень даже
логичная, но надо думать
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] verify=sender/callout

2013-01-03 Пенетрантность Lena
 From: Alexander Titaev

  почему бы не делать это выборочно, для странных адресов

 deny
 hosts  = !+relay_hosts
 condition = ${if and {\
 {match{$sender_helo_name}{\N^[-a-z0-9]+\.\w{3}$\N}} \
 {eq{$sender_host_name}{}} \
 }{yes}{no}}
 !verify = sender/callout

Сначала грейлистинг, потом задержка, и только после этого
(до этого места доходит весьма редко) callout:

acl_check_rcpt:
...
  warn set acl_m_greyfile = $spool_directory/greylist/${length_255:\
 ${sg{$sender_host_address}{\N\.\d+$\N}{}},\
 ${sg{$sender_address,$local_part@$domain}{\N[^\w.,=@-]\N}{}}}
...
  require verify= sender
...
(здесь насчет auth и relay_from_hosts, с отлавливанием спамеров:
http://mailground.net/pipermail/exim-users/2012-August/000793.html ,
а также deny и accept по разным проверкам и  черным и белым спискам:
http://lena.kiev.ua/Lena-eximconf-run.txt ) 
...
  defer  condition = ${if def:acl_c_grey_checked}
 message = $acl_c_grey_checked
 condition = $acl_c_grey_result

  accept condition = ${if def:acl_c_grey_checked}
...
  defer  log_message = greylisted because no hostname
 condition = ${if !def:sender_host_name}
 set acl_c_grey_checked = deferred/greylisted because \
$sender_host_address doesn't resolve to hostname or the \
hostname doesn't resolve back to $sender_host_address
 message = $acl_c_grey_checked
 set acl_c_grey_result = ${if exists{$acl_m_greyfile}\
   {${if {${eval:$tod_epoch-\
   ${extract{mtime}{${stat:$acl_m_greyfile}{180}{0}{1}}}\
   {${if eq{${run{/usr/bin/touch $acl_m_greyfile}}}{}{1}{1
 condition = $acl_c_grey_result

  deny   condition = ${if def:acl_c_grey_checked}
 logwrite = passed greylisting no hostname - delaying \
${sg{$sender_rcvhost}{\N[\n\t]+\N}{\040}}
 delay = 22s
 logwrite = passed greylisting no hostname, endured delay \
${sg{$sender_rcvhost}{\N[\n\t]+\N}{\040}}
 !verify = sender/callout=10s,defer_ok

  accept condition = ${if def:acl_c_grey_checked}
 add_header = X-OO: passed greylisting \
  no hostname
...
(то же самое при нескольких других условиях)
...

Чтобы использовать это, надо создать директорию и cron job по инструкции
https://github.com/Exim/exim/wiki/DbLessGreyListingRun

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



[Exim-users] Адресная книга

2013-01-03 Пенетрантность SERGEY M
 Добрый день !

Подскажите кто какую адресную книгу использует на Unix системах ?

Интересует LDAP для Outlook чтобы также удобно было как если использовать с AD 
или Global Address Book в Exchange

Спасибо за внимание !!! ___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] verify=sender/callout

2013-01-03 Пенетрантность Alexander Titaev
Здравствуйте, Lena.

Вы писали 4 января 2013 г., 0:50:49:


 Чтобы использовать это, надо создать директорию и cron job по инструкции
 https://github.com/Exim/exim/wiki/DbLessGreyListingRun

да  я  сам  это  придумал  что лет назад, только оно на моих нагрузках
колом  ставит fs, даже при разворвачивании октетов во вложенное дерево
директорий

-- 
С уважением,
 Alexander  mailto:t...@irk.ru


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] verify=sender/callout

2013-01-03 Пенетрантность Alexander Titaev
Здравствуйте, Vasiliy.

Вы писали 3 января 2013 г., 21:00:17:

 Лично я от таких и так не принимаю :) Но идея понятна - очень даже
 логичная, но надо думать

дык там пачка рогаток в начале, а потом уже на predata callout

-- 
С уважением,
 Alexander  mailto:t...@irk.ru


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users