EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
c4sin
- сержант
- Сообщения: 165
- Зарегистрирован: 2008-12-02 23:04:06
Непрочитанное сообщение
c4sin » 2009-01-29 22:53:17
Привет всем. Вообшем прикрутил spammassasin к еxim
при запуске sppamassassin в логах следующие ошибки выдает
84297]: config: failed to parse line, skipping, in "/usr/local/etc/spamassassin/local.cf": auto_learn_threshold_nonspam -2
84297]: config: failed to parse line, skipping, in "/usr/local/etc/spamassassin/local.cf": auto_learn_threshold_spam 8
84297]: config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
84297]: spamd: server started on port 783/tcp (running version 3.2.5)
84297]: spamd: server pid: 84297
84297]: spamd: server successfully spawned child process, pid 84298
84297]: spamd: server successfully spawned child process, pid 84299
вот конфиг
trusted_networks 192.168.0/24 127/8
whitelist_from *@neozinc.ru
required_score 5.0
report_safe 1
rewrite_header subject ***SPAM***
#use_bayes 1
bayes_auto_learn 1
bayes_path /usr/local/etc/spamassassin/bayes
bayes_file_mode 0666
bayes_learn_to_journal 1
bayes_min_ham_num 1
bayes_min_spam_num 1
auto_whitelist_path /usr/local/etc/spamassassin/auto-whitelist
auto_whitelist_file_mode 0666
auto_learn_threshold_nonspam -2
auto_learn_threshold_spam 8
bayes_learn_to_journal 1
skip_rbl_checks 0
ok_languages en ru
ok_locales en ru
в чем проблемы?
c4sin
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Agronom
- ст. сержант
- Сообщения: 305
- Зарегистрирован: 2006-12-11 10:30:13
Непрочитанное сообщение
Agronom » 2009-01-30 11:58:26
закомментируйте эти строки и перезапустите ассассина:
Код: Выделить всё
auto_learn_threshold_nonspam -2
auto_learn_threshold_spam 8
а вообще какая версия?
Agronom
-
c4sin
- сержант
- Сообщения: 165
- Зарегистрирован: 2008-12-02 23:04:06
Непрочитанное сообщение
c4sin » 2009-01-30 12:08:13
ну понятно что если закоментить то все гуд будет
версия 3.2.5
c4sin
-
c4sin
- сержант
- Сообщения: 165
- Зарегистрирован: 2008-12-02 23:04:06
Непрочитанное сообщение
c4sin » 2009-01-30 12:43:02
угу, не ругается
только с этим
config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
осталось разобратся
c4sin
-
Agronom
- ст. сержант
- Сообщения: 305
- Зарегистрирован: 2006-12-11 10:30:13
Непрочитанное сообщение
Agronom » 2009-01-30 12:54:38
c4sin писал(а):угу, не ругается
только с этим
config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
осталось разобратся
нужно проверить - установлен ли плагин Mail::SpamAssassin::Plugin::TextCat
Код: Выделить всё
cpan -i Mail::SpamAssassin::Plugin::TextCat
Agronom
-
c4sin
- сержант
- Сообщения: 165
- Зарегистрирован: 2008-12-02 23:04:06
Непрочитанное сообщение
c4sin » 2009-01-30 12:59:46
спасибо, раскоментил плагин и запустился без ошибок
c4sin
-
CtFelix
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2015-03-11 8:30:17
Непрочитанное сообщение
CtFelix » 2015-03-11 8:37:19
У меня аналогичная проблема, проверяю конфиг на ошибки.
И получаю результат
Код: Выделить всё
[2237] warn: config: failed to parse, now a plugin, skipping, in "/usr/local/etc/mail/spamassassin/local.cf": ok_languages ru en
Команду предложенную
Agronom я выполнил, не помогло.
Проверил папку с перловскими скриптами по адресу
/usr/local/lib/perl5/site_perl/5.18/Mail/SpamAssassin/Plugin
Там есть плагин
TextCat.pm
Но несмотря на это ошибка всё равно вылетает и из за этого я так понимаю спам ассасин не проверяет текст письма, я же верно понимаю?
Как исправить ошибку?
CtFelix
-
CtFelix
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2015-03-11 8:30:17
Непрочитанное сообщение
CtFelix » 2015-03-12 14:23:23
Выяснил в чём было дело, просто не был подключён плагин TexCat.
Заходим в
/usr/local/etc/mail/spamassassin/v340.pre или любой другой файл, где подключаются плагины и добавляем строчку
Код: Выделить всё
loadplugin Mail::SpamAssassin::Plugin::TextCat
И готово! Ошибка больше не вылетает.
CtFelix