SpamAssassin Configuration Generator

SpamAssassin 2.5x Version

This tool is designed to make it easier to customize an installation of
SpamAssassin with some common options.
After you answer the questions
below, a SpamAssassin configuration file matching your choices will be displayed,
and you can download it and use it with your SpamAssassin installation.

This program is designed to work with SpamAssassin 2.5x only.
It will not work correctly with previous versions or later versions.
If you're using SpamAssassin 3.x or later, Use the SpamAssassin 3.x Configuration Generator
instead.

Threshold and Report Options

Score Threshold:
Anything above the threshold is marked as spam. Increasing this threshold will increase
the amount of spam missed, but will reduce the risk of false positives. (required_hits)

Low Threshold (5.0, default)

Medium Threshold (7.5)

High Threshold (10.0)

Rewrite Message Subjects?
Choose whether SpamAssassin should add text at the beginning of the subject line of suspected spam.
You can also change the text added to the subject. (rewrite_subject and subject_tag)

Don't Rewrite Subjects (default)

Rewrite Subjects using text:

Encapsulate Spam in Attachments?
By default, SpamAssassin encapsulates each message above the spam threshold into a new message
as a MIME attachment. This prevents dangerous scripting and makes it easy for users to identify
whether a message is spam before opening it. You can also choose to create text-only attachments
for increased safety. If you disable this option, the message is unaltered except for a spam report
in the headers. (report_safe)

Don't Use Attachments (0)

Use Attachments (default, 1)

Use Text-only Attachments (2) (Version 2.51 and later only)

Use Terse Reports?
If this option is enabled a shorter version of the spam report is used. This is especially
useful when you are not using the attachment feature above. (use_terse_report)

Full Report (default)

Terse Report

Bayes Options

Use Bayes System?
Spamassassin can use a statistical, "Bayesian" analysis system to determine whether each
message is spam based on previous examples of spam and nonspam. (use_bayes)

Use Bayes System (default)

Disable Bayes System

Use Auto Learning?
SpamAssassin can automatically train its Bayes database by analyzing messages that have a score
that strongly suggests that they are spam or nonspam. (auto_learn)

Use Auto Learning (default)

Disable Auto Learning

Network Test Options

Enable RBL Checks?
Choose whether SpamAssassin should use RBLs (DNS Blacklists). These can help detect
difficult spam, but they require some time, some network bandwidth, and an available DNS server.
(skip_rbl_checks)

Enable RBL Checks (default)

Disable RBL Checks

Use Network Checksum Tests?
Choose whether to use these services that compare message checksums to known spam:
Vipul's Razor 2.x,
DCC, and
Pyzor. These will only work
when the client software for each service is installed. (use_razor2, use_dcc, use_pyzor)

Use Razor 2 if available

Use DCC if available

Use Pyzor if available

Language Options

Accepted Languages:
SpamAssassin can analyze the text and character set of a message and make an educated
guess at the language being used. Select
the languages you receive legitimate mail in, and messages in other
languages will have their spam score increased. By default all languages are accepted.
(ok_locales, ok_languages)

Default: all
(The default will be used if you do not select any languages below)

Use Language Testing: Analyzes body text rather than simply checking the character
set. This is more effective, but slows down SpamAssassin slightly. If this option is disabled,
only the boldface languages above will be detected. (ok_languages)