Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Spamassasin + sendmail + procmail

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
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 и т.д.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...