URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 54830
[ Назад ]

Исходное сообщение
"Проблема с SpamAssassin"

Отправлено svn_04 , 25-Мрт-05 09:02 
Всем привет! Подскажите, кто сталкивался с такой проблемой. У меня стоит spamassassin (последний) в паре с sendmail на FreeBSD-5.3. Все работает нормально, но, похоже установки в /etc/mail/spamassassin/local.cf не читаются! Или я что-то не так понимаю. Я указываю в local.cf список whitelist_from что-то типа:

whitelist_from  *@pa.msu.edu
whitelist_from  *@fnsm.tpu.edu.ru

и, тем не менее, письма с этих адресов упорно распознаются как спам. Что я делаю не так? Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Проблема с SpamAssassin"
Отправлено NZ , 25-Мрт-05 09:42 
по идее все должно работать, у меня такое работает
whitelist_from            *subscribe.ru (правда у меня стоит без @).
вообще она должна для адресов указанных в whitelist_from добавлять балы к письму -100 или -50, что гарантировано пропускает пиьсмо как хорошее.

"Проблема с SpamAssassin"
Отправлено Moralez , 25-Мрт-05 10:01 
ну и какой делаем вывод? такой, что у whitelist-а score маленький или вообще никакой :)

"Проблема с SpamAssassin"
Отправлено svn_04 , 25-Мрт-05 12:31 
>ну и какой делаем вывод? такой, что у whitelist-а score маленький или
>вообще никакой :)
Вывод, что руки кривые. Просто что-то не так делаю. Неужели никто не подскажет?

"Проблема с SpamAssassin"
Отправлено NZ , 25-Мрт-05 12:43 
>>ну и какой делаем вывод? такой, что у whitelist-а score маленький или
>>вообще никакой :)
>Вывод, что руки кривые. Просто что-то не так делаю. Неужели никто не
>подскажет?
неправильный вывод, вывод надо было сделать что надо указать балы для записей в whitelist.

у тебя вот такое в заголвке есть?

X-Spam-Status: No, score=-102.3 required=6.5 tests=BAYES_00,MIME_BASE64_TEXT,
        USER_IN_WHITELIST autolearn=ham version=3.0.1

потом какая версия точно стоит?
посмотри по пути /root/cpan/....  (могу точно путь указать если сам не найдешь) есть правила rules для spamassasina, посмотри может в новой версии поменяли синтаксис для запси в whitelist, они периодически это делают.


"Проблема с SpamAssassin"
Отправлено svn_04 , 25-Мрт-05 16:42 
>неправильный вывод, вывод надо было сделать что надо указать балы для записей
>в whitelist.
>
>у тебя вот такое в заголвке есть?
>
>X-Spam-Status: No, score=-102.3 required=6.5 tests=BAYES_00,MIME_BASE64_TEXT,
>        USER_IN_WHITELIST autolearn=ham version=3.0.1
>
>потом какая версия точно стоит?
>посмотри по пути /root/cpan/....  (могу точно путь указать если сам не
>найдешь) есть правила rules для spamassasina, посмотри может в новой версии
>поменяли синтаксис для запси в whitelist, они периодически это делают.

версия 2.64

вывод такой (X-Spam-Status) - есть. Вот, например вывод для одного из адресов в Whitelist:

X-Spam-Status: Yes, hits=7.1 required=5.0 tests=BAYES_99,SARE_SUB_ENC_WIN1251
autolearn=no version=2.64

Синтаксис, если верить мане, не поменяли.
А как можно поставить баллы для записей в whitelist? Извини, это, наверное есть в манях, но я просмотрел...


"Проблема с SpamAssassin"
Отправлено svn_04 , 25-Мрт-05 16:46 
Забыл сказать - из записи видно, что spamass не распознает адреса из whitelist! Т.е., может быть вообще не читает local.cf.

"Проблема с SpamAssassin"
Отправлено svn_04 , 25-Мрт-05 16:57 
Ой, прошу прощения. Это из письма от адреса не из whitelist, поторопился. Как только отловлю письмо от адреса из списка, посмотрю что там. Сразу пришлю.

"Проблема с SpamAssassin"
Отправлено NZ , 25-Мрт-05 16:57 
>Забыл сказать - из записи видно, что spamass не распознает адреса из
>whitelist! Т.е., может быть вообще не читает local.cf.
поищи может быть есть еще local.cf лежащий в дркгом месте и он берет настройки из него,
балы прописать:
score USER_IN_WHITELIST -100.0 (это написано у меня в файле 50_scores.cf), в 2.64 может быть другой синтаксис.



"Проблема с SpamAssassin"
Отправлено svn_04 , 25-Мрт-05 17:03 
>поищи может быть есть еще local.cf лежащий в дркгом месте и он
>берет настройки из него,
>балы прописать:
>score USER_IN_WHITELIST -100.0 (это написано у меня в файле 50_scores.cf), в 2.64
>может быть другой синтаксис.

Баллы прописаны также. Local.cf поищу.


"Проблема с SpamAssassin"
Отправлено svn_04 , 28-Мрт-05 09:13 
Взял, на всякий случай убрал из адресов whitelist символ @. Оставил адреса типа *subsribe.ru вместо *@subscribe.ru, как кстати, демонстрируется в примерах Mail::SpamAssassin::Conf. Будете смеятся, но все заработало! Не знаю, чем это объяснить...

"Проблема с SpamAssassin"
Отправлено NZ , 28-Мрт-05 12:33 
>Взял, на всякий случай убрал из адресов whitelist символ @. Оставил адреса
>типа *subsribe.ru вместо *@subscribe.ru, как кстати, демонстрируется в примерах Mail::SpamAssassin::Conf. Будете
>смеятся, но все заработало! Не знаю, чем это объяснить...
Странно конечно, у меня работают без проблем конструкции вида
namma555555@subscribe.ru


"Проблема с SpamAssassin"
Отправлено _KAV_ , 28-Мрт-05 12:43 
>Взял, на всякий случай убрал из адресов whitelist символ @. Оставил адреса
>типа *subsribe.ru вместо *@subscribe.ru, как кстати, демонстрируется в примерах Mail::SpamAssassin::Conf. Будете
>смеятся, но все заработало! Не знаю, чем это объяснить...
вроде, собаку надо изолировать... что-то типа \@ - это же regexp.



"Проблема с SpamAssassin"
Отправлено svn_04 , 29-Мрт-05 10:38 
Простите, опять поторопился. Ни черта не работает. Но я тут обнаружил  еще один local.cf - в /usr/local/etc/mail/spamassassin/. Возможно, он и читался. Теперь его убрал. Посмотрю, что получится.


"Проблема с SpamAssassin"
Отправлено NZ , 29-Мрт-05 11:49 
я бы не убирал, поменял бы параметр к примеру
required_hits 6.5
рестарт спамассассина
и посмотрел из какого local.cf возьмет



"Проблема с SpamAssassin"
Отправлено svn_04 , 30-Мрт-05 13:27 
>я бы не убирал, поменял бы параметр к примеру
>required_hits 6.5
>рестарт спамассассина
>и посмотрел из какого local.cf возьмет

Посмотрел. Такое ощущение, что из /etc/mail/spamassassin/ файл local.cf у меня вообще не читается, даже если его нет в /usr/local/etc/mail/spamassassin. Можно задать опцию в командной строке и он будет читать, но в описании-то пишется, что local.cf должен искаться и в /etc/mail/spamassassin по умолчанию! Поместил туда, где читает...