Skip to content
iBlockSpam
Choosing a filter

What is an email filtering service?

By iBlockSpam Team How we check our guides Updated 9 min read 7 sources
Short answer

An email filtering service checks email for spam, malware, phishing and spoofing and decides what to deliver, quarantine or reject. It can be built into your mailbox platform, run as a hosted gateway your MX record points to, connect to mailboxes by API, or filter outbound mail. Most businesses already have one built in.

"Email filtering service" covers several different products that share one job: deciding which messages your users should see. Some come free with your mailboxes, some sit in front of them, and some work inside them. This guide defines the term, compares the five types, explains how hosted filtering works and what it costs, and helps you decide whether you need more than you have.

What is an email filtering service?

An email filtering service is software that inspects email and decides what happens to each message: deliver it, put it in a Junk or Spam folder, hold it in quarantine, or reject it. It looks for spam (unwanted bulk mail), malware (harmful attachments or links), phishing (messages that trick people into giving up credentials or money) and spoofing (mail forging a sender's address).

Most filtering is inbound: mail arriving from the internet. Some services also filter outbound mail, so a compromised account can't spray spam from your domain.

You almost certainly have one already. Microsoft says its built-in protection is "included in all organizations with cloud mailboxes" (Microsoft Learn), and Google says "more than 99.9% of spam, phishing attempts, and malware are automatically blocked in Gmail" (Google Workspace). That's Google's own figure. The buying question is whether a separate service adds something you need.

Email filtering service vs spam filter vs secure email gateway: what's the difference?

These three terms overlap, and vendors use them loosely. A spam filter is one function, an email filtering service is a product that bundles several functions, and a secure email gateway is one way of deploying that product.

Term What it usually means Example
Spam filter The engine that scores a message as junk or not The spam verdict inside Gmail or Microsoft 365
Email filtering service A product covering spam, malware, phishing, spoofing and quarantine, sometimes outbound too Built-in platform protection, or a hosted service
Secure email gateway A filtering service deployed in front of your mail server via MX A hosted filter that relays clean mail to Microsoft 365
Email security The whole discipline: filtering plus authentication, MFA, encryption, training and response See what email security is

When you compare products, ignore the label and ask where it sits in the mail flow and which checks it runs.

What are the types of email filtering service?

There are five common types of email filtering service. They differ in where they sit in the mail flow, which changes what they can see.

Type Where it sits Strengths Limits
Built-in platform filtering Inside Microsoft 365, Google Workspace or your host Already paid for, no routing change One platform only; quarantine and digests vary
Hosted MX filtering (gateway) In front of your mail server; MX points to it Works with any mail server, filters before delivery, can hold mail in outages Needs an MX change and bypass lockdown
API (mailbox-integrated) Connects to mailboxes after delivery Sees internal mail, removes delivered threats Supported platforms only; broad mailbox access
On-premises filter Software or appliance on your network Full local control You run updates, hardware and uptime
Outbound filtering or relay Between your users and the internet Catches spam leaving your domain, can add DKIM Doesn't touch inbound mail

The hosted MX type is also called a secure email gateway; our guide to what a secure email gateway is explains it in depth. For the API model, Microsoft notes that this integration "typically requires granting the non-Microsoft service full access to mailboxes" (Microsoft Learn). The trade-offs between the two are covered in secure email gateway vs API email security, and self-hosted options in hosted vs on-premise spam filters.

How does a hosted email filtering service work?

A hosted email filtering service works by receiving your mail first. You change your domain's MX records, which tell other servers where to deliver mail for your domain (RFC 5321), to point at the service. The service filters each message and relays the clean ones to your mail server.

Sender's server  ->  Filtering service (MX)  ->  Your mail server  ->  User's inbox
                         |
                         +-> Quarantine (held mail, user digests)

Your mail platform must be told about the extra hop. Microsoft 365 uses an inbound Partner connector with Enhanced Filtering for Connectors; Microsoft says that failing to enable it (or, as its less recommended alternative, to bypass spam filtering with a mail flow rule) "inevitably results in misclassification" of inbound mail (Microsoft Learn). Google Workspace uses its inbound gateway setting. Read what an MX record is if the DNS side is new to you.

What does a filter add to a message?

Filters record their verdict in message headers so you can see what happened. Here is an example of the kind of header a filtering service might add, alongside the standard authentication results (example values only; X-Filter-Verdict is an illustrative name, not a real header, and each service uses its own header names):

Authentication-Results: filter.example.net;
       spf=pass smtp.mailfrom=invoices.example.com;
       dkim=pass header.d=example.com;
       dmarc=pass header.from=example.com
X-Filter-Verdict: clean; score=1.2; threshold=5.0

DMARC, defined in RFC 9989, checks that the domain in the visible From address is authenticated by an aligned SPF or DKIM result. Paste any header into the Email Header Analyzer to read it, and see how spam filters work for the checks behind the score.

What should an email filtering service include?

An email filtering service for a business should include more than a spam score. Use this checklist when you compare options:

  1. Spam, malware and phishing filtering, with spoofing protection based on SPF, DKIM and DMARC.
  2. A quarantine users can manage, with digest emails so false positives get released quickly.
  3. Allow and block lists that resist spoofing, ideally requiring sender verification for allowed senders.
  4. Attachment controls: file-type rules and Office macro handling.
  5. Outage protection: mail held while your server is unreachable, and how long.
  6. Message history so you can answer "did this email arrive?".
  7. Outbound filtering if you want to catch compromised accounts.
  8. Clear limits: message volume, maximum message size, number of domains.
  9. Data handling: where mail is processed and how long it's kept.
  10. A rollback path: documented steps to put your MX back.

Our vendor-neutral checklist for choosing a spam filter turns these into questions to ask, and the spam filter trial checklist shows how to test one fairly.

What happens when an email filtering service gets it wrong?

Every email filtering service makes two kinds of mistake. A false positive is a real message held or rejected, such as a customer's order stuck in quarantine. A false negative is a bad message delivered, such as a phish in the inbox. Tuning one way increases the other, so the way a service handles mistakes matters as much as its detection rate.

Good handling looks like this:

  • Users can see and release their own held mail, with a digest so they don't have to go looking.
  • Releasing a message offers to allow that sender, but allow rules still check that the sender is genuine, so a spoofer can't ride on them.
  • Admins can search message history to prove whether a message arrived, was held or was rejected, and why.
  • There's a simple way to report a missed phish, and someone acts on reports.

If a legitimate sender keeps being held, the cause is often its own SPF, DKIM or DMARC setup. Our guide to legitimate email flagged as spam covers the fixes.

How much does an email filtering service cost?

Email filtering services are usually priced per user (per mailbox) or per domain. The model matters more than the headline number.

Pricing model How the bill grows Works well for
Included with mailboxes With each mailbox license Single-platform businesses happy with built-in features
Per user Every mailbox, often including shared ones Small teams with few aliases
Per domain Each domain you protect, regardless of mailbox count Many shared mailboxes or aliases, seasonal staff, MSPs

Per-domain pricing has its own limits to read, such as monthly message volume. For example, iBlockSpam's beta pricing is $12 per domain per month billed annually or $15 month-to-month, with unlimited mailboxes (a mailbox count, not unlimited message volume) and 100,000 inbound messages a month included per domain. See pricing and the per-domain vs per-user comparison. For the full cost picture, including admin time, read how much email security costs a small business.

Do you need a separate email filtering service?

You need a separate email filtering service only if your built-in filtering leaves a gap you can point to. Common reasons:

  • Your mail runs on cPanel or another host with basic filtering. See external spam filtering for cPanel.
  • You manage domains on several platforms and want one policy.
  • Users don't check Junk or quarantine, and you want digests.
  • You can't afford to lose mail when your server or connector fails.
  • Per-user add-on prices are climbing because of shared mailboxes.

If you're on Microsoft 365 or Google Workspace, check what you already have first: do you need a spam filter with Microsoft 365 and is Google Workspace's spam filter enough answer that for each platform. Whatever you choose, it should sit on top of SPF, DKIM and DMARC for your own domains.

Next steps

  • See where your mail is filtered today with the MX Lookup.
  • Check your sending reputation with the Blacklist Checker and your records with the Email Health Check.
  • Write down the one or two gaps you actually have before you compare products.
  • If you're a small business weighing a hosted filter, the small business page shows what iBlockSpam covers.

Browse our other guides on choosing email protection.

Frequently asked questions

What is the difference between a spam filter and an email filtering service?

A spam filter is one function: deciding whether a message is junk. An email filtering service usually bundles several: spam filtering, malware scanning, phishing and spoofing checks, attachment rules, quarantine, and often outbound filtering. In everyday use the terms overlap, so ask any provider exactly which checks are included.

Is email filtering included with Microsoft 365 and Google Workspace?

Yes. Microsoft 365 includes built-in anti-spam, anti-malware and anti-spoofing protection for every cloud mailbox, and Gmail filters spam, phishing and malware for every Google Workspace user. A separate filtering service is optional and adds features such as user quarantine digests, mail spooling during outages and one policy across platforms.

Does an email filtering service read my email?

It scans messages automatically, because it has to inspect headers, links and attachments to judge them. Ask each provider where mail is processed, how long messages and logs are kept, and who on its staff can view quarantined mail. API-based tools typically need ongoing access to whole mailboxes; MX-based filters handle mail in transit.

How long does it take to set up hosted email filtering?

The work is a connector or gateway setting on your mail platform, an MX record change, and testing. DNS changes spread according to the record's TTL, so lower it a day before. Plan time to test with a few mailboxes first, then lock down direct delivery once mail flows correctly.

Can an email filtering service stop outbound spam from my domain?

Yes, if it includes outbound filtering. Your mail is sent through the service as a smart host, which scans it before it leaves. That helps catch a compromised account sending spam before it damages your domain's reputation. Inbound-only filters don't see outgoing mail, so check that outbound is included.

Sources

  1. Microsoft Learn: Built-in security features for all cloud mailboxes
  2. Google Workspace: Threat prevention
  3. Microsoft Learn: Manage mail flow using a third-party cloud service with Exchange Online
  4. Microsoft Learn: Integrate non-Microsoft security services with Microsoft 365
  5. Google Workspace Admin Help: Set up an inbound mail gateway
  6. RFC 5321: Simple Mail Transfer Protocol
  7. RFC 9989: Domain-Based Message Authentication, Reporting, and Conformance (DMARC)

See how your domain measures up

Run a free Email Health Check: MX, SPF, DKIM, DMARC and transport security in one scan, with the raw records shown. No sign-up.

Keep reading