MailLinter

Email Testing Tool

HomeDocumentationQuick Start
DocumentationSpam Analysis

Spam Analysis with SpamAssassin

Master email deliverability with MailLinter's integrated SpamAssassin analysis. Understand spam scores, identify issues, and optimize your emails for maximum inbox delivery rates.

Understanding Spam Scores

Score Thresholds

0-2.5
Clean (Ham)
Excellent deliverability
2.5-5.0
Borderline
Review needed
5.0+
Likely Spam
Will be blocked

Score Examples

Clean Email

1.2 / 5.0

This email passes all major spam tests and should deliver successfully.

Triggered Rules:
DKIM_VALID

Valid DKIM signature

-0.1
SPF_PASS

SPF record validates

-0.1
HTML_MESSAGE

Contains HTML content

+0.1

SpamAssassin Rule Categories

Bayes

Statistical analysis based on content patterns and machine learning

Analyzes email content against a database of known spam and ham emails to calculate probability scores.

Impact
High - can add 3-5 points
BAYES_50BAYES_95BAYES_99

Authentication

Email authentication protocols (DKIM, SPF, DMARC)

Validates that emails are legitimately sent from the claimed domain using cryptographic signatures and DNS records.

Impact
Medium - usually reduces score
DKIM_VALIDSPF_PASSDMARC_PASS

DNS/RBL

Domain and IP reputation checks against blacklists

Checks sender IPs and domains against real-time blacklists maintained by anti-spam organizations.

Impact
High - can add 2-4 points
URIBL_BLOCKEDSURBL_MULTIDNS_FROM_RFC_DSN

Content

Analysis of email body content and structure

Examines email content for suspicious patterns, encoding issues, and structural problems.

Impact
Low to Medium - 0.1-2 points
HTML_MESSAGESUBJECT_NEEDS_ENCODINGMIME_HTML_ONLY

Headers

Email header validation and analysis

Validates email headers for completeness, formatting, and compliance with email standards.

Impact
Medium - 0.5-2 points
FROM_MISSINGINVALID_DATEMISSING_MID

Network

Network-based tests and relay validation

Analyzes the network path the email took and validates sending infrastructure.

Impact
Medium - can add or subtract points
RCVD_IN_DNSWLRELAY_IS_GMAILRDNS_NONE

Improving Your Spam Score

Authentication

  • Set up DKIM signing for your domain
  • Configure SPF records in DNS
  • Implement DMARC policy
  • Use consistent From addresses

Content

  • Balance HTML with plain text version
  • Avoid spam trigger words in subject
  • Use proper HTML structure
  • Include alt text for images

Infrastructure

  • Use reputable email service providers
  • Maintain good sender reputation
  • Monitor IP/domain blacklists
  • Implement proper bounce handling

Advanced Analysis Features

Real-time Processing

  • Automatic analysis on email arrival
  • Sub-100ms processing time
  • Detailed rule breakdown

Performance Metrics

  • Rule execution timing
  • Network test results
  • Error handling and fallbacks

Pro Tips for Email Deliverability

Authentication Setup

  • • Always implement DKIM, SPF, and DMARC
  • • Use consistent From addresses
  • • Monitor authentication failures

Content Best Practices

  • • Include both HTML and plain text versions
  • • Avoid excessive capitalization and exclamation marks
  • • Test with real content, not placeholders