exim работает от mailnull, ищет spamd на 783 по умолчанию, все вхождения о спаме в конфиг оставлены без изменений.
Запускаю spamd:
Код: Выделить всё
spamd --configpath=/etc/mail/spamassassin/local.cf --username=mailnull --ipv4only
В каком-то из мануалов нашел, что надо использовать параметр --siteconfigpath.
При запуске:
Код: Выделить всё
spamd --siteconfigpath=/etc/mail/spamassassin/local.cf --username=mailnull --ipv4only
Код: Выделить всё
[2632] error: check: no loaded plugin implements `check_main`: cannot scan! at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 164.
check: no loaded plugin implements `check_main`: cannot scan! at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 164.

ЗЫ. Если запускать просто spamd без параметров, то похоже, что какая-то функциональность начинает работать. Но все-таки интересно было бы узнать причину вышенаписанной ошибки.