Приветствую!
Еще маленькая просьба, не совсем сходу могу понять из документации,
можно показать пару тройку строк из базы ?
Меня больше интересует что в столбце preference храниться...
Можно кинуть лично на davydov [at] itass.su...
Что-то не могу в документации найти описание, что и как в таблицу
пихать...
Maxim Polyakov пишет:
> Andrew L. Davydov пишет:
>
>> Спасибо! Но наблюдаю следующее:
>>
>> в таблицу awl данные пихаются, в таблицы bayes* тоже, а
>> вот userpref как была пустой так и осталась...
>>
>> Или это таки и должно быть ?
>
> А эту таблицу надо заполнять самому. В ней находятся индивидуальные для
> каждого пользователя настройки.
> Например:
>
> username | preference | value
> user@domain | required_hits | 4
>
> Эта настройка говорит о том, что для пользователя user@domain,
> spamassassin будет добавлять в заголовки
> сообщения информацию о том что оно является спамом только в том случае,
> если подсчитанное для него
> количество очков будет >= 4. Есть еще много различных настроек. Смотрите
> документацию. Например,
> есть настройка "rewrite_header". Она дает указание фильтру менять тему
> сообщения иходя из результатов
> анализа сообщения. И т.д. и т.п.
>
> Можно написать страничку настроек фильтра используя html-cgi, на которую
> пользователи могут заходить, предварительно
> пройдя авторизацию, и менять под себя параметры этой таблицы
> (userpref). Кстати, эта таблица может содержать
> любые данные, не обязательно существующие параметры spamassassin'а.
> Например, создайте параметр spamcgpd_action
> (назовите как хотите, главное чтобы не совпадал с названиями параметров
> spamassassin). В этом параметре
> можно хранить предпочтения пользователя о том, как бы он желал поступать
> со спамом: удалять, добавлять что-либо в тему
> сообщения, перемещать в определенную папку и т.п.
>
> Вот в таком вот аспекте...
>
>>
>> Maxim Polyakov пишет:
>>
>>>> Вопрос, как заставить spamassasian пихать в username поле имя
>>>> пользователя получателя, а не рута ?
>>>
>>>
>>> user_scores_dsn DBI:mysql:имя_базы:localhost
>>> user_scores_sql_username имя_пользователя_базы
>>> user_scores_sql_password пароль_пользователя_базы
>>> user_scores_sql_custom_query SELECT preference, value FROM _TABLE_
>>> WHERE username = CONCAT(_MAILBOX_,'@',_DOMAIN_) ORDER BY username ASC
>>>
>>> auto_whitelist_factory Mail::SpamAssassin::SQLBasedAddrList
>>> user_awl_dsn DBI:mysql:имя_базы:localhost
>>> user_awl_sql_username имя_пользователя_базы
>>> user_awl_sql_password пароль_пользователя_базы
>>>
>>> bayes_store_module Mail::SpamAssassin::BayesStore::SQL
>>> bayes_sql_dsn DBI:mysql:имя_базы:localhost
>>> bayes_sql_username имя_пользователя_базы
>>> bayes_sql_password пароль_пользователя_базы
>>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>
--
С уважением,
Андрей Давыдов
+7 095 773 8819
Получено Mon Nov 14 19:37:11 2005