So, I have a new patch that should greatly improve memory usage if you have a low memory situation (where "low" == "< 100MB of free RAM", typically ;)
It should apply cleanly to 3.0.0. I'd be very interested in feedback from people trying it... here it is: http://bugzilla.spamassassin.org/show_bug.cgi?id=3983 It adds a couple of spamd command-line switches, but should do sane things if you use your existing switches as-is. --j.