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

All Spam in Exim

Добавлено: 2007-04-06 14:20:41
Agronom
Как сделать в Exim+Spamassassin, чтобы полностью вся почта проходила на один адрес? Вся почта, которая адресована на один ящик полностью доставлялась, включая весь спам и почту от тех серверов, которые в блэклистах? В СА понятно - есть такая штука как all_spam_to, но остается проблема reject и blaclist кто знает как такое сделать?

Добавлено: 2007-04-06 19:24:30
Dmitriy.A
Системным фильтром

Re: All Spam in Exim

Добавлено: 2007-04-09 6:54:28
Zedik
Agronom писал(а):Как сделать в Exim+Spamassassin, чтобы полностью вся почта проходила на один адрес? Вся почта, которая адресована на один ящик полностью доставлялась, включая весь спам и почту от тех серверов, которые в блэклистах? В СА понятно - есть такая штука как all_spam_to, но остается проблема reject и blaclist кто знает как такое сделать?
у меня перед всеми проверками ACL стоит

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

#Принимать все письма для пользователей root, admin,postmaster
#accept    condition = ${if match {$local_part@$domain}{root@domen.ru|admin@domen.ru|postmaster@domen.ru}{yes}{no}}

Добавлено: 2007-04-09 8:40:55
Alex Keda

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

#Принимать все письма для пользователей root, admin,postmaster
#accept    condition = ${if match {$local_part@$domain}{root@domen.ru|admin@domen.ru|postmaster@domen.ru}{yes}{no}} 
руки так и просят оптимизации:

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

#Принимать все письма для пользователей root, admin,postmaster
#accept    condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}} 

Добавлено: 2007-04-09 9:00:59
Zedik
lissyara
точно :)

Добавлено: 2007-04-09 9:20:56
Agronom
Спасибо, попробую! :P

Добавлено: 2007-04-09 10:52:40
Agronom
Вписал перед accept authenticated = *

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

#Принимать все письма для пользователей root, admin,postmaster
accept    condition = ${if match {$local_part}{moy}{yes}{no}}
Всё равно спам по блэклистам отфутболивается.

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

007-04-09 11:45:07 H=bzq-88-153-35-115.red.bezeqint.net [88.153.35.115] F=<info@joyboy.de> rejected RCPT <moy@address.ru>: rejected because 88.153.35.115 is in a black list at zen.spamhaus.org

Добавлено: 2007-04-09 11:48:09
dikens3
Впиши до проверки в Блок-листах.

Добавлено: 2007-04-09 12:01:28
Zedik
007-04-09 12:54:25 H=e186099.upc-e.chello.nl [213.93.186.99] I=[My_IP]:25 F=<qulrick@yahoo.com> rejected RCPT <smtpckb@domen.ru>: "Your host in black
list - cbl.abuseat.org
007-04-09 12:54:12 1Hapdb-000EM2-8d <= ivvilord@mail.com H=(e186099.upc-e.chello.nl) [213.93.186.99] I=[My_IP]:25 P=smtp S=4643 id=dc7901c77a8c$f79a7
663$8977e791@mail.com from <ivvilord@mail.com> for postmaster@domen.ru
2007-04-09 12:54:12 1Hapdb-000EM2-8d => postmaster <postmaster@domen.ru> R=dspam_spamscan_router T=dspam_spamcheck_transport
2007-04-09 12:54:12 1Hapdb-000EM2-8d Completed
=====
accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}}
стоит после accept authenticated = *

Добавлено: 2007-04-09 12:46:24
dikens3
Zedik писал(а):=====
accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}}
стоит после accept authenticated = *
Работает я так понял. :-)
Неважно до или после accept authenticated = *, важно добавить

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

accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}} 
до условия, в котором проверяются RBL.

Добавлено: 2007-04-09 13:07:00
Agronom
я так понимаю что нужно вписывать не
accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}}
а
accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}}

Добавлено: 2007-04-09 13:17:08
Zedik
accept condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}}
кинь кусок конфига с ACL

Добавлено: 2007-04-09 14:01:59
Agronom
.....странно......я оставил только YES, и всё заработало

Re: All Spam in Exim

Добавлено: 2007-07-23 11:38:49
Agronom
а для того чтобы спамассассин не фильтровал спам для определенного адреса, нужно в local.cf написать:
all_spam_to user@address.ru

Re:

Добавлено: 2007-07-26 9:06:12
Urgor
Zedik писал(а):#accept    condition = ${if match {$local_part}{root|admin|postmaster}{yes}{no}}
Может я туплю, но шо будет если $local_part = [root|admin|postmaster], а домен чужой? Опен релея не будет? ;)