Computerflake wrote: > I'm looking into a free spam filter that can do the following. Will > Spamassassin do these things? > > 1) Will it filter multiple domains so I can filter for many different > companies? > Sure. Depending on how you set it up, you can even have per-domain customization of the whole ruleset. > 2) Will it send individual users an email once a day (for example) to inform > them of the spam that was captured in case they were not actually spam? > Directly? No.. SpamAssassin, by itself, is really just a scanning engine with header modification abilities. It does not do email management, quarantines, etc at all. It receives a message, evaluates it, and modifies it based on the results, nothing more, nothing less. (this is done to make SA flexible.. it's a mail pipe, so you can glue it into almost anything.)
Generally matters like this are handled by integration tools such as MailScanner, amavisd-new, etc, although I do not know of any that provide comprehensive quarantine management. That said, I've never desired such, so I've not looked at length for one. (I mostly just tag mail, and let users filter at the client level as they see fit.) See also: http://wiki.apache.org/spamassassin/IntegratedInMta > 3) Will it allow users to add people to an individual whitelist so they can > handle their own spam settings? > Yes, provided the tools integrate it in a per-user manner. > 4) I understand it connects in to ClamAV using a plugin. How easy is it to > install the plugin so I can also scan for viruses for folks? > Personally, I'd suggest letting an integration tool call ClamAV and SpamAssassin independently. The clamav plugin for SA is functional, and not difficult to set up, but it's not what I would consider an ideal solution. All it does is cause viruses to show up as a SA rule named CLAMAV. However, Since SpamAssassin can't drop mail directly, you'll still need to get an integration tool to detect that marker in the header and delete the message. > Thanks for any help. I don't want to spend a fortune on a spam filter if I > can find a free filter that will do everything I would need. >