>>
>>А вот как класть "как есть" если почта транзитная (см. первый пост
>>в треде)?
>
>см. параметр 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'а...
Есть еще какие-нибудь?