Martin Gregorie wrote:
I'd got that message for SA's normal operation and have looked at the
innards of spamc closely enough to see that can only handle a single
message at a time. As I said above, it was the --mbox option that
confused me because, in general, an mbox file contains multiple
messages.

I have a feeling that's a leftover in the --help output from *way* back; SA hasn't supported single-pass direct processing of multiple messages like that since I can recall.

Given that I'm running spamc + spamd, I have two final questions:

- would it be better to use spamc/spamd for the scan in place of
  SpamAssassin?

Probably better to call spamc, if only to speed up your processing. For your usage the startup cost for calling spamassassin vs spamc isn't critical unless you're looking to finish the task as quickly as possible.

- if spamd is the way to go, do I need to stop my normal mail
  system while the scan is running or will spamd keep the two
  streams separate? I assume it does, but its always good to check.

Ummmm. What do you mean by "keep the two streams separate"? SA processes what's handed to it, one message at a time; the only reason I could see trying to separate things is if running your archive through SA would bog down the server enough to impact regular mail flow. The processed message goes back where it came from.

For instance, I run two machines that call SA on final delivery via procmail. Quite often there will be more than one message being run through SA at any given time; spamd wouldn't be much use in an ISP environment if it couldn't handle this.

-kgd

Reply via email to