
SpamAssassin is an intelligent mail filter to identify spam. It utilizes a diverse range of tests to identify unsolicited bulk email, more commonly known as Spam. These tests are applied to the email messages to classify them using advanced statistical methods.
SpamAssassin is generally regarded as one of the most effective spam filters, especially when used in combination with spam databases. Even simple text-matching alone may, for most users, be sufficient to correctly classify a majority of incoming mail.
SpamAssassin includes an extensive set of rules which are applied to determine whether an email is spam or not. Specific fields within the email header and body are typically searched and “scored” based on a number of criteria. The total score is then be used to set the conditions under which email is moved to a separate spam folder, deleted, or flagged.
SpamAssassin it totally integrated with @MAIL and is easily configured from the user’s control panel.
| Features | |
| Wide-spectrum: | SpamAssassin uses a wide variety of local and network tests to identify spam signatures. This makes it harder for spammers to identify one aspect which they can craft their messages to work around. |
| Easy to extend: | Anti-spam tests and configuration are stored in plain text, making it easy to configure and add new rules. |
| Easy Configuration: | SpamAssassin requires very little configuration; you do not need to continually update it with details of your mail accounts and mailing list memberships. Once classified, site and user-specific policies can then be applied against spam. Policies can be applied on both mail servers and later using the user's own mail user-agent application. |
| Open-source software: | It is distributed under the same terms and conditions as other popular open-source software packages such as the Apache web server. |