The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"exim+spamassassin не меняет сабжект"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 13-Окт-09, 14:08 
в логах


Oct 13 13:02:12 [spamd] spamd: checking message <000d01ca4bec$34af4ff0$6400a8c0@buhgalter> for mail:8_
Oct 13 13:02:14 [spamd] spamd: identified spam (13.8/5.0) for mail:8 in 2.7 seconds, 5600 bytes._
Oct 13 13:02:14 [spamd] spamd: result: Y 13 - FUZZY_XPILL,HELO_LH_HOME,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_PBL,RCVD_IN_SORBS_DUL,RCVD_IN_XBL,RDNS_DYNAMIC,STOX_REPLY_TYPE scantime=2.7,size=5600,user=mail,uid=8,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=36169,mid=<000d01ca4bec$34acdef0$6400a8c0@cikin>,autolearn=spam_
Oct 13 13:02:14 [spamd] prefork: child states: IB_


Конифиг SA:

rewrite_header Subject *****SPAM*****
required_score 5.0
#ok_languages ru en ok_locales ru en report_charset koi8-r lang ru


конф exima:

acl_smtp_data = acl_check_virus
spamd_address = 127.0.0.1 783


acl_check_virus:
        warn  message = X-Spam-Score: $spam_score ($spam_bar)
                spam = mail:true

        warn message = X-Spam-Scanned: Yes
         warn message = X-Spam-Scanner: SpamAssassin running on mail.test.ru
        accept

Вот так вот! Exim намана добавляет в письмо проверку и очки спама! А вот сабжект у меня не меняетьси! помогите плиз!

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Bosh on 13-Окт-09, 14:51 
exim.conf
system_filter = /etc/exim/myfilter
system_filter_user = exim

/etc/exim/myfilter
if "$message_headers" contain "X-Spam-Flag: Yes"
then
    headers add "X-New-Subject:[sp]$rh_Subject:"
    headers remove "Subject"
    headers add "Subject: $rh_X-New-Subject"
    headers remove "X-New-Subject"
endif

Успехов

>[оверквотинг удален]
>        warn message = X-Spam-Scanned:
>Yes
>         warn message =
>X-Spam-Scanner: SpamAssassin running on mail.test.ru
>        accept
>
>
>
>Вот так вот! Exim намана добавляет в письмо проверку и очки спама!
>А вот сабжект у меня не меняетьси! помогите плиз!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 13-Окт-09, 15:43 
>[оверквотинг удален]
>/etc/exim/myfilter
>if "$message_headers" contain "X-Spam-Flag: Yes"
>then
>    headers add "X-New-Subject:[sp]$rh_Subject:"
>    headers remove "Subject"
>    headers add "Subject: $rh_X-New-Subject"
>    headers remove "X-New-Subject"
>endif
>
>Успехов

Эээээм, тоесть настройка SA на добавление не работает и нада делать средствами экзима?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 13-Окт-09, 16:49 
>[оверквотинг удален]
>>    headers add "X-New-Subject:[sp]$rh_Subject:"
>>    headers remove "Subject"
>>    headers add "Subject: $rh_X-New-Subject"
>>    headers remove "X-New-Subject"
>>endif
>>
>>Успехов
>
>Эээээм, тоесть настройка SA на добавление не работает и нада делать средствами
>экзима?

По дефолту у меня SA не добавляет X-Spam-Flag.


В конфиг Exima Добавил

warn  message = X-Spam-Score: $spam_score ($spam_bar)
      condition = ${if >{$spam_score_int}{100}{1}{0} then warn message = X-Spam-Flag: Yes}
      spam = mail:true

Но на приеме писем затыкаетьси ((((


2009-10-13 15:46:28 1MxjZz-0004xy-HV H=(ZLCZHTN) [95.57.9.136] F=<wheatiesxze9@arabmpg.com> temporarily rejected after DATA: failed to expand ACL string "${if >{$spam_score_int}{100}{1}{0} then warn message = X-Spam-Flag: Yes}": missing or misplaced { or }

Строчку нашел на форуме ( работать не хатит

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 13-Окт-09, 17:17 
Всем спасибо ) Разобралси!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 19-Окт-09, 17:02 
В дополнение:

Написал роутер для пересылки спама на опред ящик:

userfilter:
  driver = redirect
  allow_filter
  user = mail
  skip_syntax_errors
  file = /etc/exim/spam_redirect
  file_transport = address_file
  pipe_transport = address_pipe
  reply_transport = address_reply
  no_verify

cat /etc/exim/spam/redirect

if $header_subject: contains *****SPAM***** then
deliver spam@$localdomain
endif


В логах:


2009-10-19 15:57:05 1MzubZ-0005GL-MG userfilter router: skipped error: missing or malformed local part (expected word or "<") in "if $header_subject: contains *****SPAM***** then"
2009-10-19 15:57:05 1MzubZ-0005GL-MG userfilter router: skipped error: missing or malformed local part (expected word or "<") in "deliver spam@$localdomain"
2009-10-19 15:57:05 1MzubZ-0005GL-MG userfilter router: skipped error: missing or malformed local part (expected word or "<") in "if $header_subject: contains *****SPAM***** then"


Понимаю что ошибка в /etc/exim/spam_redirect, но не пойму что за ошибка. Помогите пожалуйста!

P.S. надпись спам в тему добавляеться в фильтре

if "$message_headers" contain "X-Spam-Flag: Yes"
then
    headers add "X-New-Subject:[*****SPAM*****]$rh_Subject:"
    headers remove "Subject"
    headers add "Subject: $rh_X-New-Subject"
    headers remove "X-New-Subject"
endif


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 20-Окт-09, 11:12 
ээээммммм, поможет кто?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "exim+spamassassin не меняет сабжект"  +/
Сообщение от bill (ok) on 20-Окт-09, 19:59 
>ээээммммм, поможет кто?

Попробуйте вместо
if $header_subject: contains *****SPAM***** then

if $header_subject: contains "*****SPAM*****" then

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "exim+spamassassin не меняет сабжект"  +/
Сообщение от Aess email(ok) on 21-Окт-09, 12:17 
>>ээээммммм, поможет кто?
>
>Попробуйте вместо
>if $header_subject: contains *****SPAM***** then
>
>if $header_subject: contains "*****SPAM*****" then

Спасибо! Все сделал все работает на ура!

cat /etc/exim/spam_redirect

#EXIM FILTER               (!!!!!!!!!!!!енто то чего не хватало!!!!!!!!!!!!!!!!!)
if $header_subject: contains "*****SPAM*****" then
deliver "spam@$localdomain"
endif

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "exim+spamassassin не меняет сабжект"  +/
Сообщение от redhatee2006 (ok) on 27-Ноя-09, 19:02 
>Всем спасибо ) Разобралси!

Напишите,пожалуйста, в чем был затык?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "exim+spamassassin не меняет сабжект"  +/
Сообщение от игорь (??) on 01-Дек-09, 18:04 
>>Всем спасибо ) Разобралси!
>
>Напишите,пожалуйста, в чем был затык?

#EXIM FILTER

Эта строчка должна быть первой в файле фильтра!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру