Microsoft SNDS · Outlook.com · Email Authentication · Email Deliverability · Troubleshooting

Microsoft SNDS Email Deliverability: Practical Workflow

· InboxPlacement.io Team

InboxPlacement.io banner comparing Outlook.com SNDS IP telemetry, receiver authentication results, and controlled seed-test outcomes

Microsoft SNDS email deliverability guide — short answer: If you send to Outlook.com and have SNDS access, use its authorized-IP telemetry alongside receiver-added Authentication-Results headers and controlled seed tests. SNDS can show aggregate signals about mail activity from an IP; it does not show where an individual message landed. Compare the evidence, make one conservative change at a time, and retest the same sending path.

Direct answer and when this topic matters

Use SNDS as one source of Outlook.com sending-IP telemetry. It is not a universal Microsoft 365 dashboard, a per-message verdict, or an inbox-placement report. This topic matters when:

  • Messages sent to Outlook.com or Hotmail recipients are routed to Junk, rejected, or show inconsistent delivery.
  • Authentication checks (SPF/DKIM/DMARC) or Authentication-Results headers are failing or inconsistent.
  • You need a verifiable next step to confirm whether configuration changes affect mailbox placement (seeded inbox tests).

Note: Authentication and DNS checks are diagnostic signals. A passing Authentication-Results header or correct DNS record does not by itself prove inbox placement.

Core concepts in plain language

  • SNDS: Outlook.com provides IP-level telemetry for IP ranges you are authorized to view, including mail-activity and complaint signals (SNDS FAQ). It is not a per-message result or a decision engine.
  • Authentication standards: Microsoft describes SPF, DKIM, and DMARC as interdependent standards that work together to protect against spoofing and phishing. Provider requirements can vary by service and sender type.
  • Authentication-Results header: RFC 8601 defines a message header field for reporting authentication results. A trusted receiving service can use it to show how it evaluated one message; it does not prove inbox placement.
  • Composite interpretation: Keep the signals distinct: SNDS summarizes Outlook.com traffic for sending IPs, Authentication-Results records a receiver's evaluation of a message, and a seed test observes a test mailbox's outcome. None alone guarantees delivery to a user's Inbox.

Distinct definitions you should keep separate

  • DMARC result: the pass/fail/none value recorded for a specific message (often shown in Authentication-Results).
  • Published policy: the DMARC DNS policy (e.g., p=none, p=quarantine, p=reject) published for the domain.
  • Receiver disposition: the action the receiving system takes (accept, quarantine, reject) after evaluation.
  • Delivery (MTA acceptance): whether the recipient MTA accepted the message for delivery (post-MTA events like quarantine still possible).
  • Inbox placement: the end-user-facing location (Inbox, Spam/Junk, Quarantine view, or not delivered). Authentication checks and DNS are distinct technical signals and do not prove inbox placement.

A practical step-by-step workflow

This workflow tells you what to collect, how to interpret common results, recommended safe actions, and how to retest.

  1. Prepare your collection

    • Identify the sending domains and sending IPs you control.
    • Ensure you can publish and edit DNS TXT records for domain-level SPF, DKIM selector keys, and DMARC records.
    • For Outlook.com SNDS, sign in through the current SNDS access page with a Microsoft Account, request access to IP ranges for which you are responsible, and complete its authorization process. If an email provider owns the sending IPs, coordinate access with that provider instead of requesting an IP range you do not manage.
    • Obtain other relevant provider telemetry separately (such as Google Postmaster Tools or Yahoo Sender Hub); each service has its own eligibility and measurement scope.
    • Set up a small seed list of test addresses across Gmail, Outlook/Hotmail, and Yahoo for placement checks.
  2. Baseline observations to collect

    • DNS: published SPF, DKIM public keys, DMARC (policy and reporting addresses such as rua).
    • Authentication-Results: collect raw headers from messages sent to your seed inboxes (the header name appears exactly as Authentication-Results).
    • SNDS: the authorized sending IP, observed mail activity or volume, complaint signals, and the reporting period. The SNDS FAQ notes that mail and spam data may not appear for an IP that sent fewer than 100 messages on a given day.
    • Delivery observation: whether seed addresses delivered to Inbox, Junk/Spam, Quarantined, or were rejected.
  3. Interpret results (separate observed evidence, likely causes, recommended safe actions)

    • Observed evidence: an Authentication-Results header shows a DMARC fail for a message.
    • Likely interpretation: a DKIM failure alone does not explain a DMARC failure when SPF passes. Verify whether the SPF-authenticated domain aligns with the visible From domain and whether any DKIM signature passes with alignment; DMARC needs at least one aligned passing result.
    • Recommended safe actions:
      • Confirm DKIM signing configuration for the sending path.
      • Confirm SPF includes all legitimate sending IPs and avoid exceeding lookup limits (Microsoft troubleshooting notes this common SPF cause).
    • Retest criteria: after any DNS change has propagated according to its TTL, send a new controlled test through the same path and collect fresh receiver headers and seed-placement results.
  4. Apply fixes iteratively

    • Publish or correct DNS records (SPF TXT, DKIM public key, DMARC record with aggregate reporting addresses).
    • For SPF: ensure you have a single SPF record and the record does not exceed lookup limits (per Microsoft troubleshooting guidance).
    • For DKIM: confirm selectors and that the sending service actually signs outgoing mail.
    • For DMARC: consider policy changes only after authentication is reliable and the domain owner has approved the plan.

⚠️ Do not lower an existing enforcement policy as a shortcut for a delivery problem.

  1. Run an inbox placement test
    • Use seeded addresses to verify where mail lands after fixes.
    • Collect Authentication-Results for each seed and compare with prior baselines.
    • Compare provider telemetry snapshots (SNDS and other postmaster tools) while avoiding assumptions that telemetry alone proves end-user delivery.

Checklist (practical decision checklist)

  • I can edit DNS for sending domain(s).
  • SPF record exists and is a single TXT record.
  • DKIM selector and public key are published.
  • DMARC record publishes aggregate reporting addresses (rua) and an appropriate policy for current readiness.
  • Authentication-Results headers are being collected from seed inboxes.
  • SNDS or provider telemetry is available and linked to the sending IP.
  • Any DMARC policy change is approved by the domain owner and supported by verified authentication evidence.
  • Seeded inbox placement test scheduled after changes.

Examples clearly labelled as illustrative

Illustrative scenario 1 — Authentication-Results shows DKIM fail, SPF pass

  • Observed evidence: Authentication-Results: dkim=fail; spf=pass; dmarc=fail.
  • Likely interpretation: DKIM did not pass with alignment, and the SPF pass did not align with the visible From domain; otherwise DMARC would have an aligned passing result. Confirm the SPF identity, DKIM signing domain, and From domain before changing DNS.
  • Safe action: verify the message's actual signing selector and published public key, then check SPF and DKIM alignment against the From domain. Retest with a new message and inspect the receiving service's Authentication-Results.

Illustrative scenario 2 — SPF returns temperror for a seed

  • Observed evidence: Authentication-Results indicates spf=temperror.
  • Likely cause: temporary DNS resolution failure when the receiver queried the SPF TXT record (per Microsoft troubleshooting).
  • Safe action: check authoritative DNS server health and TTLs; retest once DNS resolution is restored.

(Each of the above is illustrative — do not treat these as measurements from your systems unless you collect matching evidence.)

Common mistakes and limitations

Observed evidence vs what it cannot prove

  • Authentication-Results headers are useful evidence of how a receiving server evaluated authentication for a specific message, but they do not prove that a user saw the message in their Inbox.
  • DNS and authentication checks do not guarantee inbox placement: they reduce technical reasons mail might be rejected or spammed, but content, user behavior, and provider scoring still matter.

Frequent mistakes

  • Publishing multiple SPF records for the same domain (causes SPF permerror).
  • Assuming SPF alone prevents spoofing; Microsoft docs note SPF alone is insufficient and DKIM + DMARC are needed for robust protection.
  • Changing DMARC policy without coordination — any policy change should be planned and approved by domain owners.

Limitations of telemetry

  • SNDS reports IP-level data, not the placement of a particular message. Its FAQ says it aggregates the previous day's data, the aggregation may take a few hours, and displayed data is retained for 90 days. Low-volume IPs may have no data for a given day. Record the reporting period and do not treat missing same-day data as proof that a message was not delivered.

How the topic connects to inbox placement

  • Authentication helps receivers assess sender identity, but a passing check does not guarantee Inbox placement. Microsoft documents SPF, DKIM, and DMARC as interdependent standards; its troubleshooting guide notes that authentication failures can lead to quarantine, rejection, or Junk routing.
  • Provider dashboards describe provider-specific signals, not a universal placement result. Google says its bulk-sender enforcement is gradual and provides a compliance dashboard for personal Gmail senders (Google FAQ); Yahoo reports separate sender and complaint signals (Yahoo Sender Hub FAQ). Use each tool within its stated scope, and use seed tests to observe the placement of test messages.

Simulated seed test with 26 of 40 messages in inbox, ten in spam and four unobserved.

Demo example. Mixed placement across providers. Synthetic results for feature explanation; not a live test or customer outcome.

Verification and next steps

What to verify after applying changes

  • Evidence to collect:
    • Fresh Authentication-Results headers from each receiver (collect exact header text).
    • Seed inbox placement (Inbox vs Spam/Junk vs Quarantine vs rejection).
    • Provider telemetry snapshots (SNDS/other postmaster tools) for the sending IP and domain.
  • Safe retest timing: wait for relevant DNS changes to propagate according to the published TTL, then send controlled messages through the same path. Compare receiver headers and seed placement with the previous baseline; allow for SNDS's prior-day aggregation and reporting delay.
  • Retest criteria before moving toward DMARC enforcement (coordinate with domain owners; do not change policy without authorization):
    • Consistent Authentication-Results showing SPF and DKIM pass and DMARC pass across seed addresses.
    • No unexpected rejections on seed inboxes.
    • Confirmation in provider telemetry that trends appear stable (collect telemetry snapshots as evidence).

What Authentication-Results cannot prove

  • It does not prove user delivery or that a message avoided spam filters in all recipients. It only documents how a receiver judged the message at their edge.

FAQ

How does Authentication-Results differ from a DMARC pass/fail?

Authentication-Results is a message header field that can record a receiver's SPF, DKIM, and DMARC evaluations. DMARC pass/fail is one result in that field. Use a header added by the receiving service you are investigating; a result is evidence about that message, not a guarantee of inbox placement.

How do I register for SNDS?

Use the current Outlook.com SNDS portal, sign in with a Microsoft Account, request access to the sending IP ranges for which you are responsible, and complete the authorization process. If your email service provider owns the IP range, ask it about SNDS access rather than requesting an unrelated range. Check the portal for current access and reattestation requirements.

How current is the SNDS data?

The SNDS FAQ says the service aggregates the previous day's data; processing may take a few hours, and data is available for 90 days. It also notes that data may be absent for low-volume IPs.

If SPF and DKIM pass, can my mail still be marked as spam?

Yes. Authentication reduces some spam signals, but spam/foldering decisions also depend on content, sending reputation, complaint rates, and provider-specific filters.

Can I rely only on SNDS to diagnose Outlook.com delivery issues?

No. SNDS summarizes activity for authorized sending IPs; it does not show the folder or final delivery outcome of a particular message. Combine it with message headers, DNS and alignment checks, and a controlled seed test.

Run an inbox placement test to compare mailbox outcomes after applying a verified change. For aggregate authentication reporting, see DMARC monitoring.

Sources

Each source supports the specific provider or authentication behavior cited in this guide.

Related Reading