

How SpamAssassin scores work
Every incoming message gets a score. Higher score = more spam-like. The default threshold for “spam” is 5. Anything above that is flagged. The score isn’t binary; it’s a weighted sum of dozens of small signals: blocklisted IP (+1.5), suspicious subject (+0.8), legitimate DKIM (-0.3), well-known sender domain (-0.5), and so on.Settings on this page
Apache SpamAssassin
Apache SpamAssassin
Master toggle. Off means no spam filtering at all on this account; mail flows through untouched. Always leave on.
Spam Threshold Score
Spam Threshold Score
The score above which mail is flagged. Default 5.
- Lower (e.g. 3) catches more spam but also flags more legitimate mail.
- Higher (e.g. 8) only catches obvious spam, lets borderline through.
Spam Auto-Delete
Spam Auto-Delete
The score above which mail is deleted outright instead of just flagged. Off by default. If you turn it on, set the threshold higher than the spam threshold (e.g. spam at 5, auto-delete at 10) so only the most-obviously-spam messages are dropped.
Spam Box (deliver to spam folder)
Spam Box (deliver to spam folder)
Sends flagged mail to a separate
INBOX.spam folder instead of the inbox. Recommended over auto-delete: you keep the spam in case of a false positive but it’s out of your way.Allowlist (Whitelist)
Allowlist (Whitelist)
Senders or patterns that should never be flagged. Useful for newsletters or vendors whose mail occasionally trips the spam threshold. Patterns support
* wildcards: *@trusted-vendor.com.Blocklist (Blacklist)
Blocklist (Blacklist)
Senders or patterns that should always be flagged regardless of score. Use for known-bad domains.
Recommended setup
For most accounts:- Spam Threshold: 5 (default)
- Spam Auto-Delete: off, or set very high (10+)
- Spam Box: on
- Allowlist: add senders you find in spam who shouldn’t be
- Blocklist: add senders you keep getting unwanted mail from
Tips
- Spam Box surfaces false positives. Check it weekly. If a real sender keeps landing there, add them to the allowlist.
- Don’t fight individual messages with rules. SpamAssassin’s score is the strongest signal. If something flagged is wrong, allowlist the sender; don’t write a Global Filter to override the score.
- Per-mailbox refinement. SpamAssassin is global to the account. For per-address tuning, use Email Filters on top.

