We're migrating from one server to another. Both now have the same versions of SpamAssassin (2.64) and MailScanner running.
We had all our whitelisting on the old server going on in /etc/MailScanner/rules/spam.whitelist.rules.
Those listed in that file on our new server are not being recognized. I've restarted the spamd service, and have even rebooted.
1) if you're using mailscanner, you don't need spamd, so don't bother running it. MailScanner invokes SA directly at the perl code level.
2) the spam.whitelist.rules file is implemented by mailscanner, not SA, so I'd suggest asking about that file on the MailScanner list
3) make sure you're not doing some sort of double-scanning by calling SA via MailScanner and procmail at the same time.