|
SpamAssassin is an e-mail filter, written in Perl, to identify SPAM using a wide range of heuristic tests on e-mail headers and body text.
SpamAssassin is generally regarded as one of the most effective spam filters, especially when used in combination with spam databases. While simple text-matching alone may, for most users, be sufficient to correctly classify a majority of incoming mail the complexity involved in the combination of the comparison of words and symbols used in conjunction with the sources of spam may far exceed the average user's capability. For instance, graphic-only spam messages have no text to compare to therefore checking the sender's originating mailserver and included links against various databases of known e-mail abusers enables the prevention of unnecessary or non-personal mail getting through to the end user.
What is a required_score? A required score is the spam score required for SpamAssassin to mark an email as spam. Each failed test will add a score to a message.
What is blacklist_from? These fields allow you to specify addresses that you do not wish to receive mail from, even if SpamAssassin does not mark the mail as spam.
What is whitelist_from? These fields allow you to specify addresses that you do wish to receive mail from, even if SpamAssassin does mark the mail as spam.
What is rewrite_header_subject? This allows you to automatically change the subject on any messages marked as spam. For example, if you enter ****SPAM**** in this field, all messages marked as spam will have ****SPAM**** placed in their subject automatically.
What is SpamBox? This feature allows emails identified as spam by SpamAssassin to be delivered to a separate mail folder named "spam". If this folder is not regularly checked and emptied, it may cause your email or file system quotas to be exceeded, resulting in a failure to receive legitimate messages. You can easily use IMAP or Horde/IMP to check messages that are routed to this box. If you wish to use pop3 to check the spam box, just add "/spam" (without the quotes) to the end of your pop3 login. (Example: user@domain.tld/spam)
Sorting spam with your email client SpamBox is generally discouraged in favor of sorting and deleting spam messages using your mail client. Without Spam Box you can configure SpamAssassin to mark your email with an identifying subject (e.g. ***SPAM***), which can then be filtered out into an appropriate location. You can use rewrite_header_subject to accomplish this.
|