Blog · Deliverability

How to Clear an IP Address That M365 Still Flags After Internal Delisting

The problem is two separate systems

You removed the IP from Microsoft 365's connection filter or spam block list. Your own tenant is not flagging it any more. But external receivers are still bouncing, deferring, or marking your mail as spam.

That is because M365's internal spam filter and external receiver reputation are tracked independently. Clearing one does not clear the other. This is the part that catches most admins off guard.

Why M365 and external receivers track IP reputation separately

Microsoft 365 uses multiple layers that each maintain their own IP reputation:

  • EOP (Exchange Online Protection) connection filter: blocks IPs at the SMTP connection level based on EOP's own reputation data
  • Microsoft Talos Intelligence: Cisco's threat intelligence layer that underpins EOP and many other email security products. Talos maintains its own independent IP blocklist that does not sync with Microsoft delisting actions
  • M365 spam content filter: runs after connection, evaluates message content and headers
  • Microsoft Defender for Office 365: adds additional reputation and behavioral signals on top of EOP

When you remove an IP from the M365 spam filter, you are only clearing the content layer and the EOP connection filter. You are not clearing Talos. You are not clearing Google Postmaster Tools data. You are not clearing Spamhaus.

Each external receiver runs its own reputation system. They build their data from mail they actually receive over time. That data does not disappear just because Microsoft stopped flagging it.

Step 1: Find out where your IP is actually flagged

Before requesting any delistings, confirm which systems are actually blocking you. Blindly submitting delist requests wastes time and can get you temporarily blocked from some portals if you submit too often.

Use these tools in this order:

Talos Intelligence (https://talosintelligence.com/reputation)
Talos is the most commonly missed flag. Many M365 admins do not realize that Cisco email security products use Talos data and that Talos maintains its own independent blocklist. Check your sending IP here first.

MXToolbox Blacklist Check (https://mxtoolbox.com/blacklists.aspx)
Enter your IP and get a simultaneous check against 100+ blocklists. This tells you the full picture of where your IP is listed.

Google Postmaster Tools (https://postmaster.google.com/)
If you send to Google Gmail recipients, this shows your domain and IP reputation as Google sees it. Requires DNS TXT record verification for your sending domain.

Microsoft Postmaster Tools (https://postmaster.microsoft.com/)
Shows Microsoft EOP's view of your sending domain, IP reputation, and spam rate. Requires domain verification.

Spamhaus Blocklist (https://www.spamhaus.org/lookup/)
Spamhaus is one of the most widely referenced blocklists. Many mid-tier email providers and some enterprise mail systems use it.

Sender Score (https://senderscore.net/)
ReturnPath's reputation scoring system. Used by some large receivers for filtering decisions.

If Talos is the only flag and Microsoft EOP is clean, your issue is likely Cisco-based filtering at the receiver side. If multiple blocklists are active, you have a broader reputation problem that needs a more systematic fix.

Step 2: Request delisting from each blocking receiver

Once you know which systems are flagging your IP, submit delist requests to each one. Here is what to expect from the major ones.

Microsoft EOP (sender.office.com)
If Microsoft EOP is blocking you, use the official EOP delist portal at https://sender.office.com/. You will need to verify your sender email address and provide your IP. Microsoft typically responds within 24-48 hours. Do not submit multiple requests for the same IP - it will delay processing.

Google Postmaster Tools delisting
If Google is flagging your IP, Google does not have a formal delist portal. Instead, reputation recovers automatically once your spam rate drops below Google's threshold. The fastest path is to stop sending problematic mail from that IP, ensure your authenticated email is passing SPF, DKIM, and DMARC correctly, and wait for Google to update its data. You can monitor progress in Google Postmaster Tools. Typically takes 1-2 weeks for noticeable recovery.

Spamhaus
Submit a delist request at https://www.spamhaus.org/lookup/. Spamhaus reviews requests within a few hours to a few days. They are strict about what they accept - if the underlying problem (spam sending, open relays, malware) is not fixed, they will re-list you quickly.

Cisco Talos
Talos has a reputation request process at https://talosintelligence.com/reputation. The process is less formal than Spamhaus. They evaluate whether the behavior that caused the listing has been corrected.

Step 3: Warm up the IP after delisting

Getting delisted is not the finish line. If you immediately resume sending at full volume, some receivers will re-flag the IP because the sudden spike in volume looks like a compromised or spammy pattern.

A practical warm-up schedule:

  • Days 1-3: Send at 25% of normal volume
  • Days 4-7: Increase to 50% of normal volume
  • Days 8-14: Increase to 75%
  • Day 15 onward: Return to full volume if reputation metrics are clean

During warm-up, watch your complaint rates. If Google Postmaster Tools shows a spam rate above 0.1%, you are still sending problematic mail. Fix the root cause before increasing volume.

Step 4: Reduce the chance of re-flagging with correct authentication

Here is what most guides skip: authentication failures compound IP reputation problems. When receivers see mail that fails SPF, DKIM, or DMARC alignment, they factor that into their filtering decisions. An IP that sends well-authenticated mail rebuilds reputation faster than one that does not.

The concrete version: your DMARC aggregate reports show you exactly which sources are sending mail that fails authentication. If your marketing platform or CRM is sending mail that fails DMARC alignment, that mail is contributing to your reputation problem. Fix those sources, not just the IP.

Specific things to check:

  • SPF alignment: Make sure your SPF record covers all legitimate sending sources. Remove sources that are no longer used.
  • DKIM signing: Ensure your DKIM record is correctly published and that your mail server is actually signing outbound messages with the matching private key.
  • DMARC alignment: Check your DMARC aggregate reports to see which sources are sending unauthenticated mail from your domain.

The practical next step is to use DMARC monitoring to verify that your legitimate mail is passing authentication before you finish warm-up. DMARC aggregate reports show you exactly which sources are failing and which domains they are sending from. This data is available before you hit enforcement, which makes it the right time to start watching. If you do not know which sources are failing, you cannot fix them, and failing sources damage your reputation faster than a cold IP does.

Step 5: Monitor for recurrence

After recovery, set up recurring checks so you catch the next problem before it becomes severe.

  • Check Talos weekly for your sending IPs
  • Check MXToolbox blocklist status weekly
  • Monitor Google Postmaster Tools spam rate continuously
  • Review DMARC aggregate reports weekly during the first month after recovery, then monthly

If your IP gets flagged again, the cycle is faster the second time because you now know the problem exists and can address it earlier.

FAQ

Does removing an IP from M365's spam filter clear it from external receivers?
No. Microsoft 365's internal filtering and external receiver reputation are tracked separately. Clearing one does not clear the other. You must delist from each receiver individually.

How long does IP delisting take?
Microsoft EOP typically responds within 24-48 hours. Spamhaus usually processes requests within a few hours to a few days. Google does not have a formal delist process - recovery is automatic once your spam rate improves, which typically takes 1-2 weeks. Talos processing time varies.

Can Talos block my M365 IP even if Microsoft cleared it?
Yes. Talos Intelligence is independent of Microsoft. Many email security products (Cisco, Mimecast, Proofpoint, and others) use Talos data. Talos maintains its own IP reputation based on what it observes in mail traffic, and it does not sync with Microsoft delisting actions.

Does passing DMARC help after an IP is delisted?
Yes. Authentication pass rates affect how receivers score your IP. Mail that passes SPF, DKIM, and DMARC alignment is scored more favorably than mail that fails authentication. Using DMARC monitoring to ensure your legitimate mail is authenticated correctly helps rebuild reputation faster and reduces the chance of re-flagging.

Should I change my sending IP after being delisted, or warm up the existing one?
Warm up the existing one if possible. Most receivers build reputation over time, and a history of clean sending helps. Switching IPs throws away that history. However, if the IP was severely compromised or part of a larger blocklist problem, a new IP may be the cleaner option. In either case, warm up gradually regardless.

What if multiple IPs in my range are flagged?
This usually indicates a broader reputation problem affecting your entire sending infrastructure, not just one IP. Check whether your mail is being relayed through an open proxy, whether a vendor is sending on your behalf without proper authentication, or whether your sending practices changed recently. Fix the root cause before delisting individual IPs.