Проблема пожалуй детская, но че то не получается))) Стоит exim и к нему прикручен спамассассин. Настройки экзима такие, что если очков у письма больше 12, то его экзим реджектитю А если от 5 до 12, то добавляется слово ***SPAM*** в тему письма. И все письма с полем Subject: ***SPAM***... попадают в почтовые ящики пользователей. Нужно, чтобы такие письма складывались в отдельный каталог и в ящики не попадали.Эта задача решается как я понимаю с помощью procmail. У меня система Fedora Core 6. Файлы ~/.procmailrc юзать не выйдет, ибо у меня ользователи в sql и не совпадают с системными. У меня зато есть файл /etc/procmailrc. И там одна строчка:
INCLUDE /etc/mail/spamassassin/spamassassin-default.rc (в нем есть только вызов спамассассин). То есть вся поступившая почта отправляется на спамассассин. Вопрос такой. Чего и куда надо дописать, чтобы письма с темой ***SPAM***[тема] попадали в определенный каталог, к примеру /spam? У меня файл /etc/procmailrc сейчас выглядит так:INCLUDE /etc/mail/spamassassin/spamassassin-default.rc
:0 H
*Subject: ***SPAM***
/spam
Не работает) Почта с темой ***SPAM***[тема] не попадает в каталог /spam, а попадает в почтовые ящики пользователей.Заранее спасибо.
>:0 H
>*Subject: ***SPAM***
>/spam
>
>
>Не работает) Почта с темой ***SPAM***[тема] не попадает в каталог /spam, а
>попадает в почтовые ящики пользователей.
>
>Заранее спасибо.может всё же так?
0:
^Subject:.***SPAM***
/spam
>[оверквотинг удален]
>>
>>Не работает) Почта с темой ***SPAM***[тема] не попадает в каталог /spam, а
>>попадает в почтовые ящики пользователей.
>>
>>Заранее спасибо.
>
>может всё же так?
>0:
>^Subject:.***SPAM***
>/spamне помогло)
Мои 5 копеек ;) Из уже работающего конфига::0
* ^Subject:.*SPAM.*
звездочкапробел^Subject
/dev/nullЕсли так заработает, тогда уже можно будет обрамлять слово SPAM по вашей надобности
>Мои 5 копеек ;) Из уже работающего конфига:
>
>:0
>* ^Subject:.*SPAM.*
>звездочкапробел^Subject
>/dev/null
>
>Если так заработает, тогда уже можно будет обрамлять слово SPAM по вашей
>надобностиСпасибо! Попоробую!
>[оверквотинг удален]
>>>попадает в почтовые ящики пользователей.
>>>
>>>Заранее спасибо.
>>
>>может всё же так?
>>0:
>>^Subject:.***SPAM***
>>/spam
>
>не помогло)Мля, забыл про интерпретацию регекспа и экранирование звёздочек
Вот мой работающий конфиг:
:0
* ^X-Spam-Flag:.YES
{
:0
* ^X-Spam-Level:.\*\*\*\*\*\*
${SPAM}
:0
*
${MYDIR}
}
:0
*
${MYDIR}соответственно у тебя должно работать так:
0:
^Subject:.+\*\*\*SPAM\*\*\*
/spam
Проверьте права procmail на запись в spam.
Для проверки установите права на spam так, чтобы туда могли писать все (world write).
>Проверьте права procmail на запись в spam.
>Для проверки установите права на spam так, чтобы туда могли писать все
>(world write).
>Права на запись у procmail вроде есть. Пока борьба продолжается...
>>Проверьте права procmail на запись в spam.
>>Для проверки установите права на spam так, чтобы туда могли писать все
>>(world write).
>>
>
>Права на запись у procmail вроде есть. Пока борьба продолжается...Если будет результат, отпиши конфиг плиз, схожая проблема,
заранее блгодарю