Page 1 of 1

Unrecognised keyword "spamassassinprefsfile"

Posted: 29 Sep 2014 19:54
by Mr. Happy
I just noticed the following error in the maillog:

Code: Select all

Unrecognised keyword "spamassassinprefsfile"
When I run 'MailScanner --lint' I receive the following output:

Code: Select all

Trying to setlogsock(unix)

Reading configuration file /etc/MailScanner/MailScanner.conf
Reading configuration file /etc/MailScanner/conf.d/README
Syntax error(s) in configuration file: at /usr/lib/MailScanner/MailScanner/Config.pm line 2213
Unrecognised keyword "spamassassinprefsfile" at line 3126 at /usr/lib/MailScanner/MailScanner/Config.pm line 2216
Warning: syntax errors in /etc/MailScanner/MailScanner.conf. at /usr/lib/MailScanner/MailScanner/Config.pm line 2221
......
According to the MailScanner site the line 'SpamAssassin Prefs File = /etc/MailScanner/spam.assassin.prefs.conf' is deprecated...
How did it get in the MailScanner.conf if it is deprecated??

Re: Unrecognised keyword "spamassassinprefsfile"

Posted: 29 Sep 2014 20:00
by shawniverson
That line does not exist in the stock build of EFA. What version of MailScanner are you running?

Re: Unrecognised keyword "spamassassinprefsfile"

Posted: 29 Sep 2014 20:54
by Mr. Happy
This is what I get when I run --lint:

Code: Select all

Checking version numbers...
Version number in MailScanner.conf (4.84.6) is correct.

Re: Unrecognised keyword "spamassassinprefsfile"

Posted: 30 Sep 2014 00:46
by shawniverson
That's the right version. Go ahead and remove the offending line in MailScanner.conf. I am not sure why it is in your configuration.