Обучение spamassassin

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Обучение spamassassin

Сообщение xtty »

Собственно и вопросик , скормил я ему около 25 тысяч писем спама , спам уменьшился . Стоит ли продолжать скармливать его спамом ? На одном акке около 300 тысяч спама :wacko: , его не открывали около полу года , если все эти письма дать спамассасину ,толк будет ? :unsure:
Gentoo 2014

Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Обучение spamassassin

Сообщение skeletor »

Будет. У нас так и делают :)
Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: Обучение spamassassin

Сообщение xtty »

Пасиба!!!
Gentoo 2014

Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: Обучение spamassassin

Сообщение kils »

и еще вопросик, залил сообщения на сервер, но все что по русски в заголовках упрямо отображается знаками вопроса, а спам в основном и есть русский, это нормально или нужно что-то где-то прописать??
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Обучение spamassassin

Сообщение skeletor »

Меняйте кодировки.
Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: Обучение spamassassin

Сообщение kils »

skeletor писал(а):
11.02.2009 14:22
Меняйте кодировки.


то есть если не сменю, то он просто не будет учитсья ?? и сорри за нескромный вопрос а на что менять то и где ? в конфиге ассассина или добавлять язык в систем, щас стоит только как я пнимаю только английский ??

Также у меня вылез сегодня еще один вопрос, после некоторого обучения ассассина (около 1000 писем спама и 1000 нормальных писем) как-то повлияет на этот процесс "умного" распознавания то, что я изменю пропускной балл писем с 8 на 7 или на 6 ??
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Обучение spamassassin

Сообщение skeletor »

Кодировки подбираются методом тыка. Обычно совпадает с системной, либо с кодировкой почтового клиента.

Чем больше будете обучать, тем лучше.
Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: Обучение spamassassin

Сообщение kils »

и еще на добивку темы так сказать ))

1 - могу ли я переконвертировать как-то сообщения .MSG из windows-1251 в utf-8, чтобы русский не побился или кои8 ??
2 - есть какие-либо таблички кодировок , чтобы мне в полностью английской консоли прописать баллы на слова типа EMAIL РАССЫЛКА ну и прочие там с порнухой )) а то есдинственные письма которые щас проходят антиспам это как раз эти и есть )) да и где это нужно прописать?
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Обучение spamassassin

Сообщение skeletor »

kils писал(а):
13.02.2009 11:12
1 - могу ли я переконвертировать как-то сообщения .MSG из windows-1251 в utf-8, чтобы русский не побился или кои8 ??

man iconv
Спасибо сказали:
kils
Сообщения: 179
ОС: Mandriva 2008 free KDE

Re: Обучение spamassassin

Сообщение kils »

друзья ) такая беда, есть куча skylink модемов, на которых люди работают за пределами москвы, в офисах где нет коммуникаций, и вот беда, динамический IP адрес, выдающийся модемам все время оказывается в списке spamhouse.org ((
Так вот собственно и реч то о чем, можно где-нить в спамассассине указать список довереных e-mail адресов?

--------------------------------------

Сам вот где-то нарыл в сотой статье десятой страницы яндекса ))
в конфиге прописываем:

Код: Выделить всё

whitelist_from   yourname@yourdomain.ru
whitelist_from   yourname2@yourdomain.com


кажется работает, то есть даже собщения типа "email рассылка", "порно" и прочее нормально идут ) где уже аутлук кидает такие письма в папку с нежелательной почтой.

Но пока так и не нашел что-то статью, где и как можно указать ручками фразы, за которые ассассин будет присваивать нужное нам количесво баллов ((
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Обучение spamassassin

Сообщение Frank »

А как его учить, научите меня)
Пользую белку, в ней кнопка "это спам", когда нажимаю, выдаёт:

COMMAND USED TO REPORT: /usr/bin/sa-learn --spam --username=мой_мыл < /var/spool/squirrelmail/attach//sb_tmp_910_1265730882
___
MESSAGE BODY AS REPORTED:
<тут тело письма... русский некорректно, кстати, отображается...>
___
RESULTS FROM REPORT: (2)

Array
(
[0] => Learned tokens from 0 message(s) (1 message(s) examined)
)

Я так понимаю, что он ничему не учится :(
Изображение
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Обучение spamassassin

Сообщение skeletor »

Либо не стоит spamassasin либо пути неправильные : /usr/bin/sa-learn
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Обучение spamassassin

Сообщение Frank »

file /usr/bin/sa-learn
/usr/bin/sa-learn: a /usr/bin/perl -T -w script text executable
spamassasin разумеется стоит
Изображение
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable

Re: Обучение spamassassin

Сообщение neol »

N0kloS писал(а):
21.10.2008 08:59
На одном акке около 300 тысяч спама wacko.gif , его не открывали около полу года , если все эти письма дать спамассасину ,толк будет ?

Не стоит. Таким количеством старья вы себе всю базу засрете без всякого толка. (пруфлинк)

Frank писал(а):
09.02.2010 18:58
[0] => Learned tokens from 0 message(s) (1 message(s) examined)

spamassassin проверил письмо, не нашел ничего нового для себя и забил.

Во-первых, как не корми его спамом, только по bayes фильтру он почту не отбрасывает. Точно не вспомню сколько баллов может быть начислено по этому фильтру, но не много.
Во-вторых, кормить его почтой с левых почтовых ящиков не только бесполезно, но и вредно (пруфлинк).
В-третьих, скармливать надо не только спам, но и нормальные письма. Без этого он вообще не работает. (пруфлинк)

kils писал(а):
18.02.2009 12:51
Но пока так и не нашел что-то статью, где и как можно указать ручками фразы, за которые ассассин будет присваивать нужное нам количесво баллов ((

http://www.gentoo.ru/node/13632
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Обучение spamassassin

Сообщение Frank »

neol писал(а):
11.02.2010 09:03
spamassassin проверил письмо, не нашел ничего нового для себя и забил.

Вот я и не понимаю, почему. Так он отчитывается обо всех письмах, и тех, на которых жму "спам", и тех, на которых говорю "не спам".
Изображение
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable

Re: Обучение spamassassin

Сообщение neol »

Frank писал(а):
11.02.2010 22:04
neol писал(а):
11.02.2010 09:03
spamassassin проверил письмо, не нашел ничего нового для себя и забил.

Вот я и не понимаю, почему. Так он отчитывается обо всех письмах, и тех, на которых жму "спам", и тех, на которых говорю "не спам".

Столкнулся с такой-же проблемой. Суть в том, что sa-learn пытается писать в базу для пользователя под которым запущен apache, а писать туда не может, да и не нужно это никому.
Решение:
Поправил конфиг spam_buttons

Код: Выделить всё

$is_spam_shell_command = 'sudo -H -u Debian-exim /usr/bin/sa-learn --spam --configpath=/etc/spamassassin';
$is_not_spam_shell_command = 'sudo -H -u Debian-exim /usr/bin/sa-learn --ham --configpath=/etc/spamassassin ';

в /etc/sudoers добавил

Код: Выделить всё

www-data   ALL=(Debian-exim) NOPASSWD: /usr/bin/sa-learn, /usr/bin/spamassassin, /usr/bin/spamc


Для пущего счастья заставил dovecot складывать спам сразу в корзину.
Лепота (:
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Обучение spamassassin

Сообщение Frank »

Это костыль :) Куда он писать пытается? Я права подправлю.
Изображение
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable

Re: Обучение spamassassin

Сообщение neol »

Frank писал(а):
28.02.2010 13:01
Это костыль smile.gif Куда он писать пытается? Я права подправлю.

Этот костыль описан в документации spam_buttons.
Спасибо сказали: