The project involved algorithms developed in part by Gary Robinson and others.
in CPAN) which is usually used to filter all incoming mail for one or several users.
Typically either variant of the application is set up in a generic mail filter program, or it is called directly from a mail user agent that supports this, whenever new mail arrives.
It can also be run by individual users on their own mailbox and integrates with several mail programs.
Spam Assassin is highly configurable; if used as a system-wide filter it can still be configured to support per-user preferences.
It can be run as a standalone application or as a subprogram of another application (such as Milter, SA-Exim, Exiscan, Mail Scanner, MIMEDefang, Amavis) or as a client ().
The client/server or embedded mode of operation has performance benefits, but under certain circumstances may introduce additional security risks.
Spam Assassin is a computer program used for e-mail spam filtering.
It is released under the Apache License 2.0 and is now part of the Apache Foundation.The program can be integrated with the mail server to automatically filter all mail for a site.