Site AI Auditby Internet Solutions

SpamAssassin Scores Explained: How Spam Filters Add Up Points

8 tháng 11, 20268 phút đọcKhả năng gửi e-mail
SpamAssassin Scores Explained: How Spam Filters Add Up Points

Short answer: SpamAssassin is an open-source spam filter that runs many small tests on each message. Every test that matches adds or removes points, and when the total reaches a limit set by the mail server, the message is marked as spam. The default limit is 5.0. Reading the score and the list of matched tests in a message header shows exactly what to fix.

What SpamAssassin is

SpamAssassin is a long-established filter that many hosting companies, universities and businesses run on their own mail servers. It is not the filter used by the largest mailbox providers, which have their own systems. Still, it is widely deployed, and its way of thinking, scoring many weak signals together, reflects how many filters work.

It does not decide on a single clue. A message that is a little unusual in many ways collects a high score, while a message with one odd feature may pass. This is why the tests are called rules, and why each rule carries a score.

How the scoring works

The numbers are tuned by the project from large sets of real spam and legitimate mail. They change between versions, and administrators can change them again. For that reason, do not treat any single score value as fixed. Look at the structure and read the rule names for the real clues.

Where to see the score

If a message went through SpamAssassin, the server usually adds headers that show the result. Open the full headers of a received message, as described in the guide to reading email headers, and look for lines such as these.

The names of the headers can differ by server. If you send mail to a test address on your own server, or to a service that reports the score, you get the list without needing to guess.

Common rules and what they mean

There are hundreds of rules. These examples show the kinds of checks, and the names will be familiar when you read a report.

How to read a report step by step

  1. Find the total and the threshold. A score of 3 against a limit of 5 leaves little room for error. A score of 0 or below is comfortable.
  2. Sort the matched rules by points. The biggest numbers matter most.
  3. Group them by cause. Authentication, reputation, content and structure.
  4. Fix the cause, not the rule. A rule name tells you what was seen. The fix is in your setup or content.
  5. Send again and compare. Change one or two things at a time, so that you know which one helped.

How to lower the score

Do not chase the score alone

A low score does not guarantee delivery. The large mailbox providers use their own systems, which weigh sender reputation and recipient behaviour heavily, and which do not publish a score. A message may pass SpamAssassin easily and still land in a junk folder at another provider, and the reverse is also true.

Use the score as one diagnostic among several. It is especially useful when you send to small business servers, hosting-based mailboxes and security gateways that run the filter. See the discussion of business email gateways. For a broader view, work through the email deliverability checklist, and test real messages with the methods in how to test email deliverability.

A worked example

Suppose you receive this header on a test message sent from a small online shop: score 6.1, required 5.0, with matches for missing DKIM signature, an HTML-only message, a blocklisted link domain and a high Bayesian band. The total is over the limit, so the message would be treated as spam. Reading the list shows four separate causes.

After the changes, the next test shows a score of 0.8. Nothing about the offer changed. What changed was the technical setup and the structure, which are exactly the parts that a scoring filter measures. This is also why a single “magic word” never explains a high score. The total is built from several small causes, and each can be traced in the list.

Keep a copy of the headers before and after each change. A short log makes it easy to see which edits helped, and it is useful again when you change your email provider, or when a new template is added.

How Site AI Audit helps

Site AI Audit does not score the content of individual emails, so it cannot give you a SpamAssassin result. It checks the records that filters of this kind look at first: SPF with its lookup limit, DKIM, your DMARC policy and your MX records. Passing authentication removes some of the penalties before the content is even read. The free check covers up to 50 pages and needs no sign-up. You can run a free check of your website or see the plans for weekly monitoring and alerts.

Related reading

The bottom line

A spam score is simply a sum of many small observations. Read the matched rules, fix the causes in your authentication, sending address and content, and test again. Keep in mind that this filter is only one of many, so use it as a guide rather than as a promise of inbox placement.

FAQ

What score counts as spam?

The default threshold is 5.0, but each server can change it. A message is treated as spam when its score reaches the limit set by that server.

Does Gmail use SpamAssassin?

No, large mailbox providers use their own systems. SpamAssassin is common on hosting and company servers, so its score helps mainly for those recipients.

Can a negative score be good?

Yes. Some rules subtract points, for example for valid signatures or a trusted sender list. A total at or below zero is a strong result.

How can I see the score of my own email?

Send a message to a mailbox on a server that runs the filter and open the full headers, or use a testing service that shows the list of rules.

Will removing spam words fix a high score?

Rarely. Authentication, reputation and structure usually matter more than single words. Check the headers and fix the biggest items first.

#Email Authentication#Email Deliverability#Spam Filters
Kiểm tra website của bạn.Trang web của bạn có được bảo vệ khỏi tấn công không?
Bắt đầu miễn phí
Internet Solutions

Sản phẩm khác từ đội ngũ chúng tôi

Do Internet Solutions phát triển. Hãy thử các sản phẩm khác của chúng tôi — mỗi sản phẩm giúp bạn tiết kiệm thời gian theo một cách riêng.

internet-solutions.net ↗
01Tự động đăng mạng xã hội
PostRSS

Bài mới từ nguồn cấp RSS của bạn được tự động đăng lên Facebook, X, LinkedIn, Telegram và hơn 60 mạng khác.

Gói miễn phí · từ 2014Truy cập →
02Chat trực tuyến AI cho website
Talkmio

Website của bạn trả lời khách truy cập 24/7 từ chính nội dung của bạn, bằng ngôn ngữ của họ.

Gói miễn phí · không cần thẻTruy cập →
03Trợ lý AI
Ask Mio

Trò chuyện, viết code, thiết kế, viết bài và nghiên cứu. Mio chọn mô hình tốt nhất cho từng việc.

Gói miễn phíTruy cập →
04Lái tự động AI cho blog và mạng xã hội
AI Blog Autopilot

AI viết bài SEO dài 2.000–3.000 từ và chia sẻ từng bài lên hơn 60 mạng xã hội.

3 bài đầu tiên miễn phíTruy cập →
05Thu thập SEO chuyên sâu
Site SEO AI Audit

Thu thập SEO toàn diện trên 7 lĩnh vực, gồm cả khả năng hiển thị trong tìm kiếm AI, với cách sửa xếp theo mức tác động.

Lần kiểm tra đầu tiên miễn phíTruy cập →
06Nguồn cấp RSS và sản phẩm
RSS Feed Creator

Tạo RSS từ bất kỳ trang web nào, cùng nguồn cấp sản phẩm cho Google và Meta tự động cập nhật.

Gói miễn phíTruy cập →
07Phát triển website và SEO
Internet Solutions

Website, cửa hàng trực tuyến và hệ thống theo yêu cầu, do đội ngũ của chúng tôi thiết kế, xây dựng và vận hành.

Từ 2011Truy cập →