What is the difference to put in procmailrc, "| spamassassin", "| spamd" or "|spamc"????
Well you never first off you absolutely never | spamd in procmailrc... That's just not a valid option. spamd and spamc are a pair and are used together not separately. spamd is started via an init script, or other boot-time mechanism and should not be put into procmailrc at all.
So your choices are really two: spamassassin vs spamd AND spamc.
1) "| spamassassin" in procmailrc
advantage - easy to set up
disadvantage - the whole ruleset needs to be re-parsed for every message, slowing down processing.
2) Using spamd and spamc, which is set up in two parts:
First add spamd to one of your init scripts, or make a new one, your choice.
then add |spamc to your procmailrc.
Advantage - significantly faster. Spamd parses most of the rules when it loads, so they are only parsed once, not once per message.
Disadvantage - slightly more complex to set up, as you need to know how to add a daemon to your boot scripts (typically under /etc/rc.d)
The speed difference between the two is quite significant.. you can test it out on a command line by doing:
time spamassassin < sample-nonspam.txt
and compare it against: time spamc < sample-nonspam.txt (note: you need to start spamd before doing the spamc test).
------------------------------------------------------- This SF.NET email is sponsored by: eBay Great deals on office technology -- on eBay now! Click here: http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk