- Microsoft SNDS (Smart Network Data Services) is a free tool that provides IP-level reputation and deliverability data for emails sent to Outlook.com, Hotmail, and Live.com users.
- SNDS tracks filter results (Green/Yellow/Red reputation), complaint rates, spam trap hits, and SMTP command data for your sending IPs.
- Unlike Google Postmaster Tools which is domain-based, SNDS is IP-based. You need access to your dedicated sending IPs to use it.
- SNDS also includes Microsoft's Junk Mail Reporting Program (JMRP), which provides individual spam complaint reports similar to a feedback loop.
- Combining SNDS with Google Postmaster Tools gives you visibility into the two largest consumer email ecosystems worldwide.
If you are already monitoring your Gmail deliverability through Google Postmaster Tools, you are seeing only half the picture. Microsoft's email ecosystem, including Outlook.com, Hotmail.com, Live.com, and MSN.com, serves over 350 million users worldwide. For B2B senders, Microsoft 365 and Outlook are often the dominant inbox provider in their audience. Without monitoring Microsoft's perspective on your email, you are blind to how a significant portion of your recipients experience your messages.
Microsoft Smart Network Data Services (SNDS) is the free tool that fills this gap. It provides detailed, IP-level data about how Microsoft evaluates your sending reputation, how your emails are filtered, and whether you are hitting spam traps on their network. This guide covers everything you need to know: what SNDS shows you, how to set it up, how to interpret every metric, and how to respond when something goes wrong.
What Is Microsoft SNDS?
Microsoft SNDS is a web-based monitoring platform that provides email senders with data about how their sending IPs perform within Microsoft's email network. It was originally built for the Hotmail/Outlook.com consumer email platform and provides insights into IP reputation, spam filtering decisions, complaint volumes, and spam trap activity.
SNDS is fundamentally different from Google Postmaster Tools in one key way: it is IP-based, not domain-based. You register specific IP addresses or IP ranges, and SNDS reports data tied to those IPs. This makes SNDS primarily useful for senders who control their own dedicated IP addresses, whether directly or through an ESP that provides dedicated IPs.
Important: SNDS data covers emails sent to Outlook.com, Hotmail.com, Live.com, and MSN.com consumer accounts. It does not include data for Microsoft 365 business/enterprise accounts, Exchange Online, or Entra B2B email. For business Microsoft email, you will need to rely on bounce codes and direct engagement metrics.
How to Set Up Microsoft SNDS
Setting up SNDS requires a Microsoft account and access to the WHOIS abuse contact for your sending IPs. Here is the step-by-step process:
Step 1: Sign In to SNDS
Navigate to Microsoft SNDS and sign in with a Microsoft account (Outlook, Hotmail, or Live account). If you do not have one, create a free account.
Step 2: Request Access for Your IPs
Click "Request Access" and enter the IP address, IP range (CIDR notation, e.g., 192.168.1.0/24), or Autonomous System Number (ASN) you want to monitor. You can request access for up to 20 IPs at a time.
Step 3: Verify Ownership
Microsoft sends a verification email to the registered abuse contact of the IP addresses, as listed in the WHOIS database. If you use an ESP, the abuse contact email will typically be the ESP's address (like abuse@sendgrid.com or abuse@sparkpostmail.com). You will need to coordinate with your ESP to get this verification completed.
Step 4: Enable Automated Data Access
Once verified, log into SNDS and scroll to the bottom of the page. Click "View or change your automated access settings" to generate a unique data feed URL. This URL allows you to pull SNDS data programmatically or integrate it with third-party monitoring tools.
If you use a shared IP through your ESP, you may not be able to set up SNDS directly. Check with your ESP; many larger providers (Mailgun, SendGrid, SparkPost) offer SNDS integration within their own dashboards, giving you access to the data without needing to go through the verification process yourself.
Understanding Every SNDS Metric
SNDS provides data for days where an IP sent at least 100 messages to Microsoft domains. Data is segmented by day using U.S. Pacific Standard Time. Here is what each metric means and how to interpret it.
Activity Period
This is the time window during which your IP's email sending activity occurred on a given day. It shows when your first and last messages were received by Microsoft. Gaps in activity periods could indicate blocked sends or infrastructure issues.
Message Recipients vs Data Commands
SNDS tracks both RCPT TO commands (the number of recipients your server attempted to deliver to) and DATA commands (the number of actual message payloads transmitted). A large gap between these two numbers can indicate that Microsoft accepted the RCPT TO but rejected the DATA, which often happens when your IP is being throttled or filtered mid-transaction.
Filter Result (Reputation Color)
This is the most important metric in SNDS. It categorizes your IP's reputation using a color-coded system:
| Color | Meaning | Action Required |
|---|---|---|
| Green | Less than 10% of your mail was filtered as spam. Your IP has a healthy reputation. | None. Continue monitoring to maintain this status. |
| Yellow | Between 10% and 90% of your mail was filtered. Mixed reputation signals. | Investigate recent sends. Review list quality, content, and sending patterns. |
| Red | Over 90% of your mail was filtered as spam. Severe reputation problem. | Pause sending. Diagnose root cause immediately. Review list hygiene, authentication, and content. |
Tip: A "Green" filter result does not guarantee inbox placement for every message. Individual emails may still land in spam based on user engagement patterns, content signals, or recipient-specific rules. Think of the filter result as an aggregate temperature check, not a per-message guarantee.
Complaint Rate
This shows the percentage of recipients who marked your email as junk. The formula is: complaints divided by message recipients. Microsoft displays complaints for the day they were reported, not the day the email was delivered, so there can be a lag between when you send and when complaints appear.
Keep your Microsoft complaint rate below 0.3% to comply with Outlook's bulk sender requirements. Ideally, target below 0.1%, consistent with Google's thresholds. High complaint rates are the fastest path to a Red filter result.
Trap Hits
Trap hits indicate that your IP sent email to one or more of Microsoft's spam trap addresses. These are email addresses that do not belong to real users and exist solely to catch senders with poor list practices. Microsoft's trap accounts never sign up for email, so any message reaching them suggests either purchased lists, scraped addresses, or severely outdated contact data.
SNDS shows trap hits as a "Trap Message Period" with the first and last trap hit timestamps for a given day. Any non-zero value requires immediate investigation of your list acquisition and hygiene practices.
SMTP Command Data
SNDS exposes unique SMTP-level telemetry that most other monitoring tools do not provide. It shows the raw SMTP command patterns from your IP, including HELO/EHLO commands, RCPT TO counts, and DATA payloads. This granular data can help detect:
- Namespace mining: Unusually high RCPT TO commands with low DATA counts can indicate someone is probing for valid addresses.
- Compromised servers: If your IP shows unexpected SMTP patterns or sends to addresses you do not recognize, your server may be compromised.
- Delivery ratio issues: A significant gap between attempted recipients and actual data transmissions suggests Microsoft is rejecting or throttling connections.
Microsoft Junk Mail Reporting Program (JMRP)
SNDS includes integration with Microsoft's Junk Mail Reporting Program (JMRP), which functions as a complaint feedback loop. When an Outlook or Hotmail user marks your email as junk, JMRP can forward that complaint report to you, allowing you to identify and suppress the complainant's address.
To set up JMRP, navigate to the JMRP section within your SNDS account. You can configure the email address where complaint reports will be sent. Unlike standard ARF-format feedback loops, Microsoft uses its own proprietary format, so you may need specific parsing logic if you process these reports programmatically.
Microsoft recently announced that JMRP feeds not linked to an SNDS account will be removed. If you previously had a standalone JMRP subscription, you now need to manage it through your SNDS account to continue receiving complaint data.
How to Interpret SNDS Data and Take Action
When You See Yellow or Red Filter Results
A yellow or red status means Microsoft is filtering a significant percentage of your mail as spam. Investigate these areas in order:
- Check authentication. Verify that SPF, DKIM, and DMARC are correctly configured and passing for all messages from the affected IP. Use a SPF checker to verify.
- Review complaint rates. High complaints directly cause reputation downgrades. If your JMRP data shows elevated complaints, identify which campaigns or segments are responsible.
- Check for trap hits. Any trap activity indicates fundamental list quality problems. Scrub your list for addresses that have never engaged or that were acquired through questionable sources.
- Examine sending patterns. Sudden volume spikes, inconsistent sending schedules, or bursts of mail from a normally quiet IP all trigger Microsoft's filters.
- Review content. While Microsoft's filtering goes beyond content keywords, poorly formatted HTML, excessive images, misleading subject lines, or missing unsubscribe links can still contribute to filtering.
When Trap Hits Appear
Spam trap hits are among the most damaging signals in SNDS. Microsoft does not disclose which addresses are traps, so you cannot simply remove them. Instead, focus on systemic list quality improvements: implement double opt-in for new signups, run all lists through an email verification service before sending, remove addresses that have never engaged in the past 6-12 months, and stop using any purchased or rented email lists immediately.
SNDS vs Google Postmaster Tools: Key Differences
| Feature | Microsoft SNDS | Google Postmaster Tools |
|---|---|---|
| Data Basis | IP address | Sending domain |
| Reputation Model | Green / Yellow / Red | High / Medium / Low / Bad |
| Spam Trap Data | Yes (trap hit counts) | No |
| SMTP-Level Data | Yes (RCPT/DATA commands) | No |
| Authentication Metrics | No direct dashboard | Yes (SPF, DKIM, DMARC pass rates) |
| Complaint Feedback | Yes (JMRP integration) | Aggregate only (Feedback-ID) |
| Compliance Dashboard | No | Yes (bulk sender requirements check) |
| Coverage | Outlook.com, Hotmail, Live.com consumer | Gmail.com consumer |
| Data Delay | Near real-time (same day) | ~48 hours |
| Minimum Volume | 100 emails/day per IP | ~100-200 emails/day to Gmail |
The two tools are complementary, not competitive. SNDS gives you IP-level detail and trap data that Google does not provide. Google Postmaster Tools gives you authentication metrics and domain reputation data that SNDS lacks. Using both together provides the most complete picture of your deliverability across the two largest consumer email platforms.
SNDS Monitoring Best Practices
- Check SNDS data at least weekly. Unlike Google's 48-hour delay, SNDS data updates more quickly, so you can catch issues sooner. If you send high volumes to Microsoft domains, check daily.
- Set up automated data feeds. Use the SNDS automated access URL to pull data into your monitoring stack. This prevents the need to log in manually and enables alerting when filter results change.
- Track filter results over time. A single yellow day may not be cause for alarm, but a pattern of yellow or red days indicates a systemic problem that needs root-cause analysis.
- Zero tolerance for trap hits. Any trap hit should trigger an immediate list review. Persistent trap hits will rapidly degrade your IP reputation across Microsoft's entire network.
- Combine with Google Postmaster Tools. Monitoring only one provider gives you an incomplete picture. Cross-reference data from both tools to identify whether issues are provider-specific or indicative of broader sending problems.
Microsoft SNDS is a free, IP-based monitoring tool that provides reputation data for Outlook, Hotmail, and Live.com. Set it up by verifying your sending IPs through the SNDS portal. Monitor the filter result color (Green/Yellow/Red), complaint rates, trap hits, and SMTP telemetry regularly. Enable JMRP for individual complaint reports. Combine SNDS with Google Postmaster Tools for comprehensive cross-provider deliverability monitoring.
Frequently Asked Questions
No. SNDS only covers emails sent to Microsoft's consumer services: Outlook.com, Hotmail.com, Live.com, and MSN.com. It does not include data for Microsoft 365 (Office 365) business accounts, Exchange Online, or Entra B2B email. For business Microsoft email delivery, rely on SMTP response codes, bounce analysis, and engagement metrics.
SNDS requires verification from the IP's WHOIS abuse contact. If you are on a shared IP through an ESP, the abuse contact belongs to the ESP, not you. Some ESPs offer SNDS data access through their own dashboards. Contact your ESP to ask whether they provide SNDS integration or can approve your access request on their shared IPs.
A Yellow filter result means that between 10% and 90% of your email from that IP was classified as spam by Microsoft's filters. It signals mixed reputation. You should investigate your sending patterns, complaint rates, and list quality. If Yellow persists for multiple days, take corrective action before it escalates to Red.
The biggest difference is that SNDS is IP-based while Google Postmaster Tools is domain-based. SNDS provides spam trap data and SMTP-level telemetry that Google does not. Google provides authentication pass rate dashboards and a compliance checker that SNDS does not. They cover different provider ecosystems (Microsoft consumer vs Gmail) and are best used together for comprehensive monitoring.
SNDS data typically updates within the same day for IPs that sent at least 100 messages to Microsoft domains. This is faster than Google Postmaster Tools, which has an approximate 48-hour data delay. However, complaint data in SNDS is reported based on when the complaint was filed, not when the email was delivered, so there can be a lag for that specific metric.