[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: фильтрация почты (не спам) - bayes???



On Sat, Jan 21, 2006 at 02:44:56PM +0300, Ed wrote:
> очень нравится мне фильтрация "junk mail" в thunderbird (afaik там 
> используется bayes).
> хочется чего-то подобного для сортировки почты (то есть не создавать 
> руками фильтры, а самообучение).
Посмотрите в рассылках разработчиков spambayes и на его сайте. Эта идея
уже приходила в голову тому Robinson-у, который автор текущих
используемых формул фильтрации a la bayes.

 
> мне это видится так: пользователь создал на imap-сервере папку, 
> перетащил туда какие-то письма - после все похожие письма будут 
> приходить сразу в эту папку.

Не совсем легко реализуемая идея. С ходу мне не понятно как реализовать
различение внешним софтом писем, которые были доставлены delievery
агентом и тех, которые были перемещены (если не создавать дополнительных
папок для обучения "письмо сюда"-"письмо не сюда").

Для себя при организации доставки спама в INBOX.spam, а всего остального
в INBOX я просто создал папки markspam и markham из которых по cron-у
обучается bogofilter (используется courier-imap, и почта соответственно
доставляется в maildir, lda - maildrop, которому написаны
соответствующие правила).

Для более сложной фильтрации наверное можно создать дополнительные
иерархии mark.папка и unmark.папка, но я эту тему не обдумывал и чего-то
готового предложить не готов.

По идее что-то подобное можно не совсем "честно" сделать и для cyrus
IMAP (у меня после обучения bogofilter по папке mark* все сообщения из
нее удаляются, с форматом хранения cyrus просто удалять нельзя, но можно
удалить, а потом вызвать reconstruct для данной папки, но это не
совсем "честный" способ).

WBR
Dmitri Ivanov



Reply to: