The short version
iBlockSpam is an inbound email filter that works at the MX level. Your domain's MX records tell the world's mail servers where to deliver mail for your domain. When you point them at our filtering servers, every inbound message is checked for spam, viruses, malware, phishing and spoofing first. Clean mail is then delivered to your own mail server. Suspicious mail is held in quarantine, where you can review it.
Nothing about your mailboxes changes. You keep Microsoft 365, Google Workspace, cPanel/WHM, Exchange or whatever you use today.
The mail route
| Before iBlockSpam | With iBlockSpam |
|---|---|
| Sender → your mail server → inbox | Sender → iBlockSpam filtering → your mail server → inbox |
| MX points to your mail provider | MX points to our filtering servers |
| Filtering done only by your provider | Filtering done before mail reaches your provider, plus whatever your provider still does |
Step 1: Check
Start with the free Email Health Check. It reads your public DNS records (MX, SPF, DMARC and common DKIM selectors) and explains what it finds. You don't need an account or an email address.
Be aware of what a DNS check can and can't tell you:
- It can show where your MX records point and whether your SPF and DMARC records are valid.
- It can't prove that mail is filtered, or that a message was delivered.
- A DKIM selector we can't find is unknown, not broken. Selectors aren't published in a list, so we can only test common ones.
You can also use the individual tools: MX Lookup, SPF Checker, DMARC Checker and DKIM Checker.
Step 2: Configure
Configuration has two parts, and the order matters.
Prepare your mail server first
Your mail server needs to accept mail arriving from our filtering servers, and treat it correctly.
- Microsoft 365: create an inbound Partner connector and turn on Enhanced Filtering for Connectors, so Microsoft sees the original sender's IP address rather than ours. See Microsoft's guidance on Enhanced Filtering for Connectors. Full steps are on our Microsoft 365 page.
- Google Workspace: add our servers as an inbound gateway, following Google's inbound gateway instructions. See our Google Workspace page.
- cPanel/WHM: confirm how your server routes mail for the domain before changing anything. See our cPanel/WHM page.
Then change your MX records
The guided setup wizard shows your current DNS and the new values side by side, so you can see exactly what will change. It also records your old values and gives you rollback steps. We don't edit your DNS for you; you make the change at your DNS host.
Tip: lower your MX record's TTL (for example to 300 seconds) a day before the change. Mail servers cache DNS for the TTL period, so a shorter TTL makes both the switch and any rollback faster.
Step 3: Verify
Once your new MX records are visible, send a test message from an outside address to a mailbox you own. Then confirm:

- The message arrived in the inbox.
- Its headers show it passed through our filtering servers. Our Email Header Analyzer runs in your browser and uploads nothing.
- It appears in your message history in the iBlockSpam portal.
If the message doesn't arrive, roll back using the steps the wizard saved, and contact support.
Step 4: Monitor
DNS changes over time. A new IT provider, a website migration or a DNS host change can quietly point your MX records somewhere else, or break SPF and DMARC. Domain monitoring checks your MX, SPF and DMARC records and alerts you when they drift.

| Item | Protect | Protect Plus |
|---|---|---|
| Drift checks | Weekly | Daily |
| Monthly owner report | No | Yes |
| Human setup session | No | Yes |
Read more about domain monitoring, or compare plans on the pricing page.
What happens to mail every day
- Clean mail is delivered to your mail server.
- Suspected spam goes to the recipient's personal quarantine, with a digest email on the schedule you choose.
- If your mail server is down, mail is held for up to 5 days and delivered when it's back.
- Message history is kept for 30 days, so you can trace what happened to a message.
Leaving is part of the design
If you stop using iBlockSpam, you point your MX records back to your mail provider, wait for the change to propagate, and confirm mail arrives directly. Read our migration guide for the details. For the bigger picture, see why businesses choose iBlockSpam and the FAQ.
Frequently asked questions
Do I have to move my mailboxes?
No. Your mailboxes stay where they are, in Microsoft 365, Google Workspace, cPanel/WHM, Exchange or another mail server. iBlockSpam sits in front of that server. We filter inbound mail and deliver the clean messages to it. Users keep their existing apps, passwords and folders.
Will mail be lost while DNS changes propagate?
It shouldn't be. During propagation some senders still use your old MX and some use the new one, and both paths deliver to your mailboxes. Lowering your MX record's TTL a day ahead shortens that window. Our setup wizard records your old values so you can roll back.
How long does setup take?
It depends on your platform and DNS host. Setup is guided, and our aim is that most domains are set up in one session. The MX change is quick to make; propagation and platform steps, such as a Microsoft 365 connector, take longer. Protect Plus includes a human setup session.
How do I know filtering is actually working?
An MX lookup only shows where mail should go, not that it was filtered. That's why we include a verify step: you send a test message to a mailbox you own and check that it arrived through our filtering servers, using the message headers and your message history.
Related guides
How do spam filters work?
How inbound spam filters decide what reaches your inbox: connection checks, reputation, SPF/DKIM/DMARC, content rules, attachment scans and quarantine.
9 min read Email security basicsWhat is an MX record?
What an MX record is, how priority values pick the server that gets your mail, why backup MX can bypass a spam filter, and how to check your own records.
8 min read Running email day to dayHow to stop spammers bypassing your filter by delivering straight to your mail server
Spammers can skip your MX and deliver straight to Microsoft 365, Google Workspace or your server. Lock each one to your filter, test it, roll back.
9 min readLast updated: