On Mon, Oct 8, 2018 at 9:52 AM RW <rwmailli...@googlemail.com> wrote:
> Are you sure that you are actually using spamd? You wouldn't be the > first to run an unnecessary spamd instance while the actual > classifications are done in a different daemon, such as amavisd, using > the spamassassin libraries. > That is a fair question, I believe I am and I'll give you two different ways that I can reason to that conclusion. The first is that I'm running Postfix. My master.cf in Postfix has the following chain: smtp -> smtpd - o content_filter=spamfilter spamfilter -> pipe /usr/local/bin/spamck -f ${sender} ${recipient} /usr/local/spamck has in it: cat | /usr/local/bin/spamc -u filter > checked file. And spamc sends mail through spamd in order to check it. Second set of reasoning. When I first started using spamassassin I discovered that the gr_domain.cf file was poison pilling the mail list vendors Constant Contact and Mailchimp (among others). Since I have users that actually get mail they want from those providers I went in and manually dialed back the scores. That followed by sa-compile then restart, and the new scores show up in the spam header and they stopped flagging a false positives. That said, and it reminded me that I had also tried whitelisting some domains in local.cf (being victims of this aggressive scoring on the gr_domain.cf file part) and that whitelisting did *not* work. So I suppose it is possible that my local.cf file isn't actually being used by spamd. (which seems odd, but I'm not sure how to check that definitively) --Chuck