> > More specifically, I would like to test different threshold levels, > > different rule sets, tie some of the instances into lookup's, etc. My > > goal is to process each incoming email against each of these instances > > to see what the primary differences are. > > It sounds more like you want to use mass-check for development purposes. >
Yes and no. I want to test different levels on a single message. We currently use this process to help us determine what the best config to reduce FP's, etc. I don't want to do a mass check at this time. In out test case scripts we similate the call to postfix's filter with a list of emails. The filter script makes the call to each remote spamd and logs the information for us to compare hits, failures, etc. Everything there works fine, I just would like to run all of the spamd's on a single host instead of 5 hosts. In the future we might use more than 5 different configurations at the same time. With that said, does anyone know how I would run 5 different copies of spamd on the same box? Better question, what's the best way to create a new init script for the other spamd instances? That's where I'm really running into a problem right now. I know that I can start up a spamd instance with -C /etc/mail/spamassassin/instanceA but when I try to put this login into an init script I run into problems on startup/shutdown killing all of the instances. Makes sense?