Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Сб Янв 14 2006 17:14 Заголовок сообщения: Spamassasin + sendmail + procmail |
|
|
ПРивет, всех с новым годом.
вопрос уже сам подозреваю что глупый но задам.
если на линуксе sendmail.
привернул clamav - проверят только вирусы.
spamassasin и pracmail - идентифицируют спам.
вообщем у меня как почтарь отдает временно procmail почту, те письма которые менее 50 кил - прокмайл отдает спамассасину, те сто более улетают к пользователям.
а как теперь бы мне те письма которые помечаются как спам копировать на отдельный ящик.
в прокмаил писал следующее
DROPPRIVS=yes
:0fw
* <50000
| /usr/sbin/spamassasin
:0
* ^X-Spam-Status: Yes
! mail@localhost
Но уже понятно что спам на ящик не попадает.
как грамотно написать правила ?? |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Сб Янв 14 2006 17:55 Заголовок сообщения: |
|
|
у меня например так
Код: | LOGFILE=/var/log/procmail.log
:0:
* ^X-Spam-Flag: YES
/dev/null
|
|
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Сб Янв 14 2006 18:03 Заголовок сообщения: |
|
|
ну эт понятно, но бывают ошибки иногда и я добавляю спам в список. для дальнейшей блокировки почтарём. и так не работает ))) |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Янв 14 2006 18:12 Заголовок сообщения: |
|
|
А спамасассин настроен на то, чтобы добавлять этот флаг в заголовок письма?
Если не настроен, то ни не работает. |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Сб Янв 14 2006 18:18 Заголовок сообщения: |
|
|
да добавляет, этот флаг. но я ж написал что после того как он передает программе спамассасин то уже к прокмаилу не возвращается )) ну вот праавило если ч правильно поимаю -
:0fw
* <50000
| /usr/sbin/spamassasin
передать все письма с размером менее 50 кил программе спамд, и соответственно до правила
:0
* ^X-Spam-Status: Yes
! mail@localhost
или
:0:
* ^X-Spam-Flag: YES
/dev/null
письма-спам не долетают.
логично ?
вот теперь думаю как бы спамд вернул после проверки обратно прокмаилу |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Сб Янв 14 2006 18:25 Заголовок сообщения: |
|
|
спасибо за LOGFILE=/var/log/procmail.log
а то никаких логов небыло.
и вообще как то не могу найти мана по прокмаил ))
www.procmail.org - как тро не очень написанно. |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вс Янв 15 2006 08:14 Заголовок сообщения: |
|
|
named писал(а): |
! mail@localhost
|
с этим есть косяк, поэтому я указывал путь к почтовому ящику и все кидалось... например у меня было /var/mail/spambox, потом я стал просто удалять |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Пн Янв 23 2006 15:44 Заголовок сообщения: |
|
|
написанно у меня сейчас
:0
* ^X-Spam-Flag: Yes
/var/spool/mail/mail
в логе уведел наконец то чтот о объяснимое
procmail: Error while writing to "/var/spool/mail/mail"
правов может не хватает у него все таки 0600
поставил 0660 посотмрим, может поможет |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Пн Янв 23 2006 16:16 Заголовок сообщения: |
|
|
непомогло )) |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пн Янв 23 2006 16:25 Заголовок сообщения: |
|
|
ограничение на размер файла нет? |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Пн Янв 23 2006 16:35 Заголовок сообщения: |
|
|
не, квот нет никаких, я поменял на
:0
* ^X-Spam-Flag: Yes
! mail@localhost
теперь работает
может просто так у меня почтарь работает )))
но теперь другая проблема. мне то нужно было что бы он копировал письмо а не заворачивал.
ну иногда бывает что спамом определяются нормальные письма.
как к теперь этому правилу прописать что ыб он просто копировал для mail@localhost а для пользователя продолжал слать с пометкой SPAM. вот осталось что придумать. )))) |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пн Янв 23 2006 17:31 Заголовок сообщения: |
|
|
если все равно слать пользователю письмо, то смысл его пересылать в какойто общий ящик. пусть таки идиет с пометкой пользователю, и никуда не заворачивает |
|
Вернуться к началу |
|
|
named
Зарегистрирован: 25.09.2005 Сообщения: 112
|
Добавлено: Пн Янв 23 2006 20:24 Заголовок сообщения: |
|
|
вычитал что владельцем procmailrc должен являтся mail. ну и в 0600 выставил заодно. время покажет )) |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Ср Янв 25 2006 15:33 Заголовок сообщения: |
|
|
Мммммм! Давно ведь crash написал, что не надо пересылать письма, надо их записывать в файл. При пересылке по ! spam@localhost создается петля - письмо опять идет в spamassassin, потом назад к procmail, опять в spamassassin и т.д. |
|
Вернуться к началу |
|
|
|