URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82474
[ Назад ]

Исходное сообщение
"Procmail и СПАМ"

Отправлено lior , 20-Окт-08 10:47 
Проблема пожалуй детская, но че то не получается))) Стоит 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, а попадает в почтовые ящики пользователей.

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Procmail и СПАМ"
Отправлено DogEater , 20-Окт-08 13:44 
>:0 H
>*Subject: ***SPAM***
>/spam
>
>
>Не работает) Почта с темой ***SPAM***[тема] не попадает в каталог /spam, а
>попадает в почтовые ящики пользователей.
>
>Заранее спасибо.

может всё же так?
0:
^Subject:.***SPAM***
/spam


"Procmail и СПАМ"
Отправлено lior , 20-Окт-08 15:51 
>[оверквотинг удален]
>>
>>Не работает) Почта с темой ***SPAM***[тема] не попадает в каталог /spam, а
>>попадает в почтовые ящики пользователей.
>>
>>Заранее спасибо.
>
>может всё же так?
>0:
>^Subject:.***SPAM***
>/spam

не помогло)


"Procmail и СПАМ"
Отправлено Medlar , 20-Окт-08 17:47 
Мои 5 копеек ;) Из уже работающего конфига:

:0
* ^Subject:.*SPAM.*
звездочкапробел^Subject
/dev/null

Если так заработает, тогда уже можно будет обрамлять слово SPAM по вашей надобности



"Procmail и СПАМ"
Отправлено lior , 20-Окт-08 18:13 
>Мои 5 копеек ;) Из уже работающего конфига:
>
>:0
>* ^Subject:.*SPAM.*
>звездочкапробел^Subject
>/dev/null
>
>Если так заработает, тогда уже можно будет обрамлять слово SPAM по вашей
>надобности

Спасибо! Попоробую!


"Procmail и СПАМ"
Отправлено DogEater , 21-Окт-08 21:00 
>[оверквотинг удален]
>>>попадает в почтовые ящики пользователей.
>>>
>>>Заранее спасибо.
>>
>>может всё же так?
>>0:
>>^Subject:.***SPAM***
>>/spam
>
>не помогло)

Мля, забыл про интерпретацию регекспа и экранирование звёздочек
Вот мой работающий конфиг:
:0
* ^X-Spam-Flag:.YES
{
    :0
    * ^X-Spam-Level:.\*\*\*\*\*\*
    ${SPAM}
    :0
    *
    ${MYDIR}
}
:0
*
${MYDIR}

соответственно у тебя должно работать так:
0:
^Subject:.+\*\*\*SPAM\*\*\*
/spam


"Procmail и СПАМ"
Отправлено GonzzzaBatler , 22-Окт-08 09:31 
Проверьте права procmail на запись в spam.
Для проверки установите права на spam так, чтобы туда могли писать все (world write).


"Procmail и СПАМ"
Отправлено lior , 22-Окт-08 15:45 
>Проверьте права procmail на запись в spam.
>Для проверки установите права на spam так, чтобы туда могли писать все
>(world write).
>

Права на запись у procmail вроде есть. Пока борьба продолжается...


"Procmail и СПАМ"
Отправлено sysam , 24-Окт-08 20:14 
>>Проверьте права procmail на запись в spam.
>>Для проверки установите права на spam так, чтобы туда могли писать все
>>(world write).
>>
>
>Права на запись у procmail вроде есть. Пока борьба продолжается...

Если будет результат, отпиши конфиг плиз, схожая проблема,
заранее блгодарю