Enterprise Email Protection

Stop spam before it
reaches your server.

Indition Spam Killer sits between the internet and your mail server, filtering out spam, phishing, and malicious email in real time. No software to install. No mailboxes to migrate. Just point your MX records and you're protected.

99.7% Spam Detection
<50ms Processing Time
0 Software to Install

Trusted by businesses to protect their email infrastructure

Everything you need to kill spam.

Multi-layered detection that adapts to new threats automatically.

Multi-Layer Scoring

Every message is scored by a Bayesian classifier, 20+ heuristic rules, and authentication checks. The weighted composite score determines spam with surgical precision.

SPF & DKIM Verification

Authenticate every sender with SPF and DKIM checks. Configure per-domain policies: reject failures outright, add scoring weight, or mark as spam immediately.

Per-Domain Configuration

Every domain gets its own upstream server, SPF/DKIM policy, greylisting rules, and spam thresholds. One account, unlimited domains, each tuned independently.

Real-Time Processing

Messages are analyzed and forwarded in milliseconds. Multi-threaded architecture handles hundreds of concurrent connections without breaking a sweat.

Greylisting

First-time sender/IP/recipient combinations are deferred. Legitimate servers retry automatically; spambots don't. Configurable per-domain with custom defer times.

IP & Domain Blacklists

Block known bad actors by IP address, CIDR range, or sender domain. Whitelist trusted partners to bypass all checks entirely.

Analytics & Monitoring

Real-time dashboards show message volume, spam rates, top sender domains, and per-domain breakdowns. Prometheus metrics and Grafana dashboards included.

Adaptive Learning

The Bayesian classifier learns what spam looks like for your organization. Train it with your own spam and legitimate email, and accuracy improves over time.

Rate Limiting

Automatic per-IP rate limiting prevents abuse. Set thresholds per minute and per hour to stop volumetric attacks before they overwhelm your server.

Smart Classification

Not all bulk mail is spam. Messages are classified as [SPAM], [SOCIAL], or [PROMOTION] based on authentication signals and content indicators. Your inbox stays organized.

Social & Promo Detection

Emails from LinkedIn, Facebook, GitHub and other social platforms are auto-tagged [SOCIAL]. Newsletters with List-Unsubscribe from authenticated senders get [PROMOTION].

20+ heuristic rules. Always watching.

Pattern matching catches what classifiers miss.

Spam Phrases (89 patterns)
Excessive CAPS in Subject
Suspicious URLs
URL Shorteners
IP-Based URLs
HTML-Only Messages
Empty Sender Detection
From/Envelope Mismatch
Reply-To Spoofing
Hidden Text Detection
Subject Pattern Analysis
Sender Pattern Analysis
Image-Heavy Spam
Base64 URL Obfuscation
HTML Form Detection
JavaScript in Email
Header Anomalies
Mixed Character Sets
Dangerous Attachments
Excessive Recipients
Custom Regex Rules

Up and running in minutes.

No software to install. No mailboxes to migrate. Three steps to protected email.

1

Point your MX records

Update your domain's MX records to route inbound email through Spam Killer. We provide the records; you paste them into your DNS provider.

; Replace existing MX records with:
@ IN MX 10 mx1.spamkiller.online.
@ IN MX 20 mx2.spamkiller.online.
2

Configure your upstream

Tell us where to deliver clean email. Point to your existing mail server by IP or hostname. Support for TLS, authentication, and custom ports.

# Your domain configuration
yourdomain.com:
  upstream:
    host: "mail.yourdomain.com"
    port: 25
    use_tls: true
3

Tune your policies

Configure SPF/DKIM enforcement, greylisting, spam thresholds, blacklists, and whitelists per domain. Every domain can have its own rules.

# Per-domain policy overrides
yourdomain.com:
  spf:
    required: true
    failure_action: "reject"
  greylisting:
    enabled: true
    defer_minutes: 2

Full control. Per domain.

Global defaults keep things simple. Per-domain overrides give you precision.

Upstream Routing

  • Custom host, port, and timeout per domain
  • TLS encryption with certificate verification
  • SMTP authentication (username/password)
  • Automatic fallback to default upstream
  • Multi-domain routing in a single message

Authentication Policy

  • SPF: require, weight, or mark-as-spam per domain
  • DKIM: require, weight, or mark-as-spam per domain
  • Configurable failure weights (0.0 - 1.0)
  • DNS lookup timeouts
  • Large message bypass for DKIM

Spam Scoring

  • Adjustable spam threshold (0.0 - 1.0)
  • Independent weights for Bayesian, heuristic, and auth
  • Custom regex rules with per-rule scores
  • Target rules to subject, body, or both
  • X-Spam-Status and X-Spam-Score headers

Access Control

  • IP blacklist with CIDR range support
  • Domain blacklist for known bad senders
  • IP/domain/sender whitelists bypass all checks
  • Per-IP rate limiting (per minute and per hour)
  • Greylisting with per-domain defer times

Email Classification

  • Social domain list (LinkedIn, Facebook, GitHub, etc.)
  • Promotional detection via List-Unsubscribe, Precedence, List-Id
  • Marketing sender pattern matching (regex)
  • Known mailer platform detection (Mailchimp, SendGrid, etc.)
  • MX record validation with caching for promotional senders
  • Requires SPF + DKIM pass for social and promotional

See everything. In real time.

Built-in Grafana dashboards and Prometheus metrics give you full visibility.

Indition Spam Killer Dashboard
Messages Today
12,847
+8.3%
Spam Blocked
4,291
33.4%
SPF Failures
847
6.6%
Clean Delivered
8,556
66.6%
Social
1,204
9.4%
Promotional
2,847
22.2%
Greylisted
312
2.4%
Rate Limited
58
0.5%
Message Volume (24h)
Clean Spam Social Promo
Per-Domain Stats
acme-corp.com
4,201
widgets-inc.com
3,068
globaltech.io
2,234
startup.co
1,502
agency.dev
842

Simple pricing. No surprises.

All plans include every feature. You only pay for volume.

Starter
$ 29 /month

For small businesses and startups

  • Up to 5 domains
  • 10,000 messages/month
  • All spam detection features
  • SPF & DKIM verification
  • Per-domain configuration
  • Real-time dashboard
  • Email support
Start Free Trial
Enterprise
$ 299 /month

For large organizations

  • Unlimited domains
  • 1,000,000 messages/month
  • All spam detection features
  • SPF & DKIM verification
  • Per-domain configuration
  • Grafana & Prometheus dashboards
  • Bayesian classifier training
  • Custom heuristic rules
  • Dedicated support engineer
  • Custom integrations
  • SLA guarantee
Contact Sales

Frequently asked questions

How does Spam Killer work with my existing mail server?

Spam Killer acts as an SMTP proxy. You update your MX records to point to our servers. We receive inbound email, analyze it for spam, tag or reject bad messages, and forward clean email to your existing mail server. Your mail server setup doesn't change at all — we just sit in front of it.

What mail servers does it work with?

Any mail server that accepts SMTP delivery. Exchange, Postfix, Dovecot, Zimbra, hMailServer, Google Workspace, Microsoft 365 — if it has an IP address and accepts email on a port, Spam Killer works with it.

How long does setup take?

Most customers are fully configured in under 10 minutes. The only change on your end is updating MX records (which propagate in minutes to hours depending on your DNS provider) and optionally restricting your mail server to only accept connections from our IP ranges.

Can I configure different rules for different domains?

Yes. Every domain can have its own upstream server, SPF/DKIM policy, greylisting settings, and more. Global defaults keep configuration simple for most domains, and per-domain overrides let you fine-tune where needed.

What happens if your service goes down?

We run redundant MX servers (mx1 and mx2) across separate infrastructure. If one goes down, the other continues processing. And because SMTP has built-in retry logic, even if both were briefly unavailable, sending servers would retry delivery for up to 5 days. Your email won't be lost.

Does it add any delay to email delivery?

Typical processing time is under 50 milliseconds per message. The only intentional delay is greylisting (if you enable it), which defers first-time senders for a configurable number of minutes. Legitimate servers retry automatically.

What does the email tagging look like?

Messages are intelligently classified into four categories. Spam gets [SPAM] in the subject line. Social media notifications (LinkedIn, Facebook, GitHub, etc.) are tagged [SOCIAL]. Legitimate marketing emails with proper authentication are tagged [PROMOTION]. Clean personal email passes through unmodified. Every message also gets X-Spam-Status, X-Spam-Score, and X-Spam-Classification headers for easy filtering in your mail client or server rules.

Can I train the spam filter for my organization?

Yes. The Bayesian classifier can be trained with your own spam and legitimate email via our training interface. The more data you feed it, the more accurate it becomes for your specific email patterns. It activates after 50 training samples.

How does the social and promotional classification work?

When a message scores as spam but comes from an authenticated sender (SPF pass + DKIM pass), we check two things. First, is it from a known social platform (LinkedIn, Facebook, GitHub, etc.)? If so, it's tagged [SOCIAL] instead of [SPAM]. Second, does it have promotional indicators (List-Unsubscribe header, marketing sender patterns, known marketing platforms) and a valid MX record? If so, it's tagged [PROMOTION]. You can customize the social domain list, marketing sender patterns, and mailer lists in your config. The feature can be disabled entirely if you prefer pure spam/ham classification.

From the blog.

Email security insights, practical how-tos, and the business case for doing spam right.

Ready to kill spam?

Start your 14-day free trial. No credit card required. Full access to every feature.

Free for 14 days. Cancel anytime. We'll help you set up your MX records.