The OpenNET Project / Index page

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

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

"Обучение SpamAssassin на узле транзитной почты"  
Сообщение от Артемий Васюков email on 12-Май-08, 18:18 
Многоуважаемый All!

Суть моей проблемы в следующем:
Есть почтовик с настроенным sendmail через который идет транзитом в\из Интернета почта до стоящего в локальной сетке сервера Lotus Notes. На серваке стоит SA. Задача: сделать так, чтобы пользователи сервера Lotus Notes могли бы самостоятельно обучать SA. Хотелось бы получить Ваши предложения по решению данной проблемы.

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

 Оглавление

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


1. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от tiv on 12-Май-08, 23:43 
>Многоуважаемый All!
>
>Суть моей проблемы в следующем:
>Есть почтовик с настроенным sendmail через который идет транзитом в\из Интернета почта
>до стоящего в локальной сетке сервера Lotus Notes. На серваке стоит
>SA. Задача: сделать так, чтобы пользователи сервера Lotus Notes могли бы
>самостоятельно обучать SA. Хотелось бы получить Ваши предложения по решению данной
>проблемы.

на сервере где стоит lotus создать адреса spam@domain.ru и ham@domain.ru на сервере SA поставить fetchamail с примерно таким конфигом
poll lotus_ip proto pop3
        user "spam@domain.ru", with password "qwerty" mda "sa-learn --spam";

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

2. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от Артемий Васюков email on 13-Май-08, 10:46 
>[оверквотинг удален]
>>до стоящего в локальной сетке сервера Lotus Notes. На серваке стоит
>>SA. Задача: сделать так, чтобы пользователи сервера Lotus Notes могли бы
>>самостоятельно обучать SA. Хотелось бы получить Ваши предложения по решению данной
>>проблемы.
>
>на сервере где стоит lotus создать адреса spam@domain.ru и ham@domain.ru на сервере
>SA поставить fetchamail с примерно таким конфигом
>poll lotus_ip proto pop3
>        user "spam@domain.ru", with password
>"qwerty" mda "sa-learn --spam";

А не приведет ли это к тому, что если пользователь сделает forward письма на spam@domain.ru, то его мейл попадет в базу bayes как спамовский?

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

3. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от tux2002 email on 13-Май-08, 12:30 
>[оверквотинг удален]
>>
>>на сервере где стоит lotus создать адреса spam@domain.ru и ham@domain.ru на сервере
>>SA поставить fetchamail с примерно таким конфигом
>>poll lotus_ip proto pop3
>>        user "spam@domain.ru", with password
>>"qwerty" mda "sa-learn --spam";
>
>А не приведет ли это к тому, что если пользователь сделает forward
>письма на spam@domain.ru, то его мейл попадет в базу bayes как
>спамовский?

Письма, собранные пользователями лучше всё таки бегло просмотреть и обучать вручную, а то они там навалят в ham всякого html и прочего, только статистику собьёш. Форвардить не надо, надо класть в папку письмо как есть.


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

4. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от Артемий Васюков email on 13-Май-08, 13:53 
>[оверквотинг удален]
>>>"qwerty" mda "sa-learn --spam";
>>
>>А не приведет ли это к тому, что если пользователь сделает forward
>>письма на spam@domain.ru, то его мейл попадет в базу bayes как
>>спамовский?
>
>Письма, собранные пользователями лучше всё таки бегло просмотреть и обучать вручную, а
>то они там навалят в ham всякого html и прочего, только
>статистику собьёш. Форвардить не надо, надо класть в папку письмо как
>есть.

А вот как класть "как есть" если почта транзитная (см. первый пост в треде)?

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

5. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от _KAV_ (ok) on 13-Май-08, 18:09 
>
>А вот как класть "как есть" если почта транзитная (см. первый пост
>в треде)?

см. параметр bcc в постфиксе - копируй всю почту на какой-то локальный ящик и от него работай.
Только сделай так, чтоб письма в нем больше недели не хранились

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

6. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от Артемий Васюков email on 13-Май-08, 18:53 
>>
>>А вот как класть "как есть" если почта транзитная (см. первый пост
>>в треде)?
>
>см. параметр bcc в постфиксе - копируй всю почту на какой-то локальный
>ящик и от него работай.
>Только сделай так, чтоб письма в нем больше недели не хранились

1. Почтовик на Sendmail
2. И как потом пользователи будут сами обучать систему?

Мне понравилась идея с затягиванем образцов спама и не_спама определенных ящиков с сервера Lotus Notes(LN). Но у нее есть конечно и недостаток, а именно то, что требуется поднимать задачу IMAP или POP3 на LN, которых по умолчанию на нем просто нет: для работы с другими серверами LN в интернете у него свой протокол, а для отправки почты по SMTP - у него шлюз на sendmail. Лично мне видится такая схемка:
1. Делаем какой-нибудь поддомен в нашем домене и говорим sendmail, что он для него является локальным (файлик /etc/mail/local-host-names)
2. Заводим двух пользователей командой useradd: spam и ham
3. Делаем в их домашних папках файлик .procmailrc в котором указываем обработку почты команде sa-learn.

Теперь, чтобы обучить спамфильтр, пользователю нужно просто переслать письмо на один из двух ящиков в нашем поддомене.
А теперь собственно вопрос: какие могут быть камни подводные?
Камень первый (с занесением адреса отправителя, то есть адреса из нашего домена) в черный список лечится строчкой вида:

whitelist_from *@наш_домен.*

в local.cf SpamAssassin'а...
Есть еще какие-нибудь?

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

7. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от Артемий Васюков email on 14-Май-08, 13:15 
>[оверквотинг удален]
>Теперь, чтобы обучить спамфильтр, пользователю нужно просто переслать письмо на один из
>двух ящиков в нашем поддомене.
>А теперь собственно вопрос: какие могут быть камни подводные?
>Камень первый (с занесением адреса отправителя, то есть адреса из нашего домена)
>в черный список лечится строчкой вида:
>
>whitelist_from *@наш_домен.*
>
>в local.cf SpamAssassin'а...
>Есть еще какие-нибудь?

Похоже мысли у всех закончились...

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

8. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от tux2002 email on 14-Май-08, 14:54 

>whitelist_from *@наш_домен.*

У нас спам с postmastera на postmaster. Не то что уж с домена на домен.
Автоматизировать процесс обучения я не знаю как. Пользователям я не доверяю такие вещи как сортировка почты. Я ставил копирование сообщений в локальный каталог на день - два. Потом бегло сортировал самостоятельно, немного автоматизировал то что явно часто встречается. Такую процедуру наверное придётся делать довольно часто.

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

9. "Обучение SpamAssassin на узле транзитной почты"  
Сообщение от _KAV_ (ok) on 15-Май-08, 10:08 
>
>1. Почтовик на Sendmail

в сендмыле такое тоже без труда - просто я его уже основательно подзабыл
>2. И как потом пользователи будут сами обучать систему?

они наобучают... факты проверены
>
>А теперь собственно вопрос: какие могут быть камни подводные?
>Камень первый (с занесением адреса отправителя, то есть адреса из нашего домена)
>в черный список лечится строчкой вида:
>
>whitelist_from *@наш_домен.*
>

Грубо. Нужно указать спамасассину игнорировать заголовки

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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