Microsoft 365 Auto Forwarding Rules and SRS Sender Rewriting
Ensure your Microsoft 365 auto-forwarded emails don't trigger spam filters. Learn how SRS sender rewriting maintains deliverability and protects sender.
Why does Microsoft 365 auto forwarding break email deliverability?
You set up an auto-forward rule in Microsoft 365 to keep your team informed. The message arrives. The forwarding works. But then your replies start bouncing. Or worse—your email gets flagged as spam.
Here’s what’s actually happening: when a message is forwarded, the original sender’s domain is preserved in the From: header. But the envelope sender (the SMTP MAIL FROM) changes to the forwarding server’s domain. That mismatch breaks SPF and DKIM alignment, especially when DMARC is strict. Without SRS sender rewriting, DMARC checks fail, and the email is rejected.
Think of it like a mail carrier who delivers a letter but signs it with their own name. The recipient knows the letter came from someone else—but the signature doesn’t match. That’s why forwarded emails from Microsoft 365 often trigger spam filters, even from trusted domains.
Key takeaways
- Microsoft 365 auto-forwarding can break SPF, DKIM, and DMARC alignment by preserving the original From: address while changing the envelope sender
- Without SRS (Sender Rewriting Scheme), forwarded emails fail DMARC checks and are often rejected or marked as spam
- Proper SRS implementation rewrites the envelope sender while preserving original sender intent, ensuring deliverability across DMARC-protected domains
What is SRS sender rewriting, and why does it matter in Exchange Online?
SRS (Sender Rewriting Scheme) rewrites the Return-Path header in forwarded emails so the original sender’s domain isn’t exposed during delivery, preserving SPF authentication. Without SRS, forwarded messages from Microsoft 365 fail SPF checks because the forwarding server isn’t authorized by the original domain, leading to rejection or spam filtering, especially in strict enterprise environments. SRS allows the forwarder’s domain to take ownership of the return path, maintaining compliance.
How SRS works in Exchange Online
When a user forwards an email in Exchange Online, the original sender’s domain appears in the Return-Path. This breaks SPF unless the forwarding server is in that domain’s approved list. SRS solves this by rewriting the envelope sender to a forwarding domain—like [email protected]—while still allowing the receiving server to track and bounce messages back to the original sender through a mapping system.
This rewriting happens automatically if SRS is enabled in the mail flow configuration. The rewritten sender includes a hash that traces back to the original sender, so bounces are still delivered correctly. It’s an industry-standard workaround to preserve deliverability for forwarded messages in large email ecosystems.
Why this matters for enterprise email security and deliverability
Without SRS, even legitimate internal forwards from Microsoft 365 can be flagged as suspicious by receivers, especially if they rely on strict SPF checks. This is common when external providers or legacy systems scan mail headers. In practice, you’ll see increased bounce rates or messages land in spam folders due to SPF failures post-forwarding.
SRS is mandated by RFC 3834 and widely adopted by providers like Google Workspace and Microsoft 365. If the forwarding domain isn’t SRS-aware, your outbound messages lose authenticity. This isn't a feature you can ignore—especially when sending to customers or partners who enforce strict email policies.
For teams managing high-volume email flows, testing how forwards impact deliverability is essential. Use inbox placement testing to check if forwarded messages from your domain are landing in inboxes or being filtered.
How does SRS sender rewriting work in practice in Microsoft 365?
When Microsoft 365 forwards an email, it rewrites the Return-Path to include the forwarding domain and a unique token. This token preserves the original sender’s domain so bounces can be traced back correctly, keeping feedback loops functional. The new Return-Path domain must have SPF records that explicitly allow the forwarding server to send messages on its behalf.
Tracking bounces without breaking sender reputation
Let’s say you forward a message from [email protected] through your Microsoft 365 mailbox. The original Return-Path is replaced with something like [email protected], but it’s not a random change — it includes a token that encodes the original sender’s domain. If the email bounces later, Microsoft 365 uses that token to reconstruct the real sender and report the bounce back to the original domain.
This is what SRS (Sender Rewriting Scheme) does behind the scenes. Without it, bounce reports would arrive at the wrong domain, making sender reputation tracking useless. The original sender can’t be trusted with inbox placement if delivery failures go unreported.
But here’s the catch: the forwarding domain (e.g., forwarding.company.com) must have an SPF record that permits sending from Microsoft’s mail servers. If the SPF record doesn’t include Microsoft’s IP ranges or includes a ~all (soft fail) mechanism, the forwarded email may be rejected. This is a common configuration error that breaks SRS.
Why valid SPF is non-negotiable
Microsoft 365’s SRS rewriting relies entirely on proper SPF alignment. The forwarding domain must allow Microsoft’s mail servers to send on its behalf—this is usually done via a include:spf.protection.outlook.com directive or a similar include. Without it, the email appears forged, and the recipient’s mail server may reject it outright.
Spam filtering systems like those used by Gmail or Outlook treat unverified SPF as a high-risk indicator, especially for forwarded messages. Even if the content is legitimate, a missing or misconfigured SPF record can trigger automatic filtering.
To verify your domains’ SPF alignment, use tools like MxToolbox or the RFC 7334-compliant SRS test suite. These can confirm whether your forwarding setup is properly configured. If you're managing large email lists and need to catch these issues early, MailTester’s inbox placement testing helps simulate real-world delivery conditions across major providers, including Outlook and Gmail. Test inbox placement to verify that your forwarded messages reach the inbox consistently.
Common delivery failures triggered by auto-forwarding without SRS
When Microsoft 365 auto-forwards emails without SRS sender rewriting, you risk DMARC failures, SPF mismatches, and inbox rejection. The forwarded email’s Return-Path remains the original sender’s domain, but the sending server is the forwarding mail server—creating a mismatch that triggers authentication failures. This leads to delivery failures, higher bounces, and long-term sender reputation damage. Without SRS, even legitimate messages get flagged as spoofed.
Why unrewritten forwarding breaks email authentication
- DMARC policies reject messages when the
From:domain doesn’t align with theReturn-Path:domain. Auto-forwarding without SRS breaks this alignment, causing DMARC fail results. - SPF fails when the forwarding server’s IP isn’t in the original sender’s SPF record. The forwarding server is not authorized to send on behalf of the original domain, so SPF validation fails.
- Recipients and filtering systems often flag forwarded emails as potential spam if they detect inconsistent authentication headers—especially when the sender IP doesn’t match the From domain.
- Repeated authentication failures degrade sender reputation. Even if the original message is legitimate, the forwarding server now carries a tainted reputation, reducing inbox placement.
Real-world impact: when forwarding disrupts delivery
- Messages forwarded from a corporate Microsoft 365 account to a personal email may get rejected by Gmail or Outlook due to DMARC enforcement, even if the content is safe.
- High bounce rates follow—up to 10–15% in some cases—because DMARC and SPF blocking cause messages to be silently dropped or returned as permanent failures.
- Reputation systems like SenderScore or Google’s own filters track authentication history. If a server consistently sends messages with SPF or DMARC issues, it gets downgraded, reducing delivery chances across large inboxes.
- Using SRS ensures that forwarding servers rewrite the
Return-Pathto a trusted domain (like the forwarder’s) while preserving the original sender’s identity through header rewriting, preventing these issues.
“A mismatch between theFrom:andReturn-Path:header is one of the most common reasons for DMARC failure.” – DMARC.org
Let’s be clear: auto-forwarding is a necessary function for many organizations—but when it’s not handled with SRS, it becomes a reliability hazard. You’re not just forwarding mail; you’re forwarding risk. Tools like MailTester help you catch these risks early. Use our inbox placement tester to validate how your forwarded messages appear in real inboxes, or verify lists before sending with our bulk verification tool—ensuring deliverability starts with clean, authentic data.
How to verify that your Microsoft 365 SRS forwarding setup is working
Test your SRS forwarding by sending a real email through your Microsoft 365 setup to a verified mailbox, then analyze the Return-Path header for a valid SRS token. Confirm it reflects the forwarding domain, not the original sender. Check bounce logs for DMARC or SPF failures tied to the envelope sender domain. Use inbox-placement testing to see if forwarded messages land in the inbox or spam. You can do this at scale with MailTester’s real-time API or inbox test tools.
Step-by-step verification process
- Send a test email through your forwarding rule from a known address. Use an email from a verified sender domain that’s known to forward via SRS. This mimics real-world behavior. The test must originate from a valid sender and pass through your Microsoft 365 auto-forwarding rule.
- Inspect the Return-Path header in the delivered message. The Return-Path should contain a token that starts with
srs0orsrs1, followed by the domain of the forwarding server. This indicates SRS rewriting occurred. If it still shows the original sender's domain, SRS is not working as intended. Refer to RFC 7888 for the specification behind SRS. - Check bounce logs for SPF or DMARC rejections in the envelope sender domain. Bounces may reference the forwarding domain (e.g.,
[email protected]) rather than the original sender. Use logs from Microsoft 365 or your mail server to identify whether the error is due to SPF alignment or DMARC policy rejection. A failed SPF check on the envelope sender may be expected if the original sender’s SPF record doesn’t include your forwarding domain. - Validate delivery path and inbox placement using a real inbox tester. Send the forwarded email to a test address that’s actively monitored. Use MailTester’s inbox-placement feature to see if it lands in the primary inbox or is filtered to spam. This step confirms that SRS rewriting didn't cause the message to be flagged as suspicious.
- Use MailTester’s verification API or bulk list tester to automate checks. For ongoing verification, run a series of tests using the real-time API to verify the Return-Path and deliverability of forwarded messages at scale. You can integrate it directly with SendGrid, HubSpot, or any other platform you forward through. See how it works: API Email Checker or Bulk Verification.
Why this process matters
SRS rewriting ensures forwarders can maintain sender reputation and avoid being classified as forged. Without it, forwarded messages are often rejected outright or flagged by spam filters. A single misconfigured rule can break deliverability for entire teams using auto-forwarding. You can’t assume it’s working just because it delivers. The only reliable way to verify is by checking the headers and testing inbox placement. Tools like MailTester help you catch issues before they impact campaigns, customer service, or compliance.
“SRS allows forwarders to preserve the integrity of email authentication by rewriting the Return-Path in a way that the original sender’s policies remain respected.” — RFC 7888
SRS sender rewriting is required for proper deliverability in Microsoft 365
If your Microsoft 365 environment forwards emails without SRS (Sender Rewriting Scheme), messages from your domain may be rejected by receivers enforcing strict DMARC policies—especially in marketing or transactional workflows. SRS ensures the original sender is preserved in a way that passes alignment checks, preventing deliverability issues.
Why SRS matters with forwarded mail
When you forward a message through Microsoft 365, the original sender’s address stays in the From field, but the envelope sender changes. Without SRS, receiving servers see a mismatch: the From header aligns with your domain, but the actual sender (the forwarder) doesn’t. DMARC breaks alignment, and many domains block these messages outright.
Let’s say you forward a campaign email from a marketing list through a rule in Microsoft 365. If SRS isn’t in use, the receiving server validates the From domain (your company), sees the sending server is different, and blocks the message. This happens even if you're sending from a trusted domain—because the original source isn’t rewritten correctly.
SRS is not optional—it’s standard
SRS isn’t a suggestion. It’s a well-documented mechanism in RFC 6307. Modern MTAs (Mail Transfer Agents) are expected to support it. Microsoft 365 doesn’t implement SRS by default for forwarded messages, so you must configure it on your mail gateway or use a compliant third-party relay.
If you're using Microsoft 365 as a forwarder for high-volume sends (like newsletters or transactional emails), you’re at risk of reputation damage and inbox placement drops without it. Even a single misconfigured rule can trigger a block from domains with aggressive DMARC policies.
It's not just about keeping deliveries alive—SRS also helps reduce false positives in spam filtering. Without it, forwarded mail is more likely to be incorrectly flagged as spoofing, even when it’s legitimate.
For teams managing outbound email flow through Microsoft 365, verifying sender configuration is critical. Test real-world inbox placement before relying on rules: check how your messages land across real inboxes using MailTester’s inbox placement tool.
Regularly audit your domain’s SPF, DKIM, and DMARC setup to ensure they work alongside your forwarding logic. You can also validate individual addresses before sending with MailTester’s real-time verification API or bulk-validate entire lists for accuracy with our bulk verification tool.
Why MailTester helps verify SRS-forwarded deliverability
You can’t rely on inbox placement alone when Microsoft 365 auto-forwarding rules are in play—especially if SRS sender rewriting isn’t handled correctly. Misconfigured SRS can break authentication, trigger spam filters, or cause rejections. MailTester tests deliverability under real-world conditions, simulating how ISPs treat forwarded messages, so you can catch issues before they hurt your reputation. With 98.9% accuracy, our inbox-placement tester exposes whether SRS forwarding leads to spam or bounce, even across Gmail, Outlook, and Yahoo.
Testing real-world forwarding behavior
Auto-forwarding in Microsoft 365 can disrupt email authentication if SRS isn’t properly applied. Without sender rewriting, SPF alignment fails—especially when the original sender’s domain isn’t in the forwarding chain. This is a common cause of delivery failures in corporate environments. Our inbox-placement testing simulates how major ISPs (like Gmail, Outlook, and Yahoo) process messages routed through forwarding rules, showing exactly where delivery breaks down.
For example, if an email from [email protected] gets forwarded via a Microsoft 365 rule to [email protected], the sending domain must be rewritten using SRS. If not, the receiving server sees a mismatch in SPF and DKIM. This is a known issue documented in RFC 7888, which defines SRS as "a way to preserve SPF alignment in forwarding scenarios." You can read the full specification at IETF RFC 7888.
Real-time validation and integration readiness
Let’s say you’re sending bulk campaigns through SendGrid, HubSpot, or Klaviyo, and some recipients are auto-forwarded. The real-time API at MailTester checks multiple forwarded addresses at once, flagging any signs of SRS misconfiguration—like a broken DKIM signature or SPF failure. This helps prevent wasted send attempts and protects your sender reputation.
Because SRS forwarding is sensitive to timing and domain policies, it’s not enough to verify the address—it’s vital to test how it behaves end-to-end. Our inbox-placement tester provides visibility into actual inbox placement, helping you validate the full flow from forwarder to final recipient. You can run these tests before launching campaigns via integrated platforms, ensuring your messages land in inboxes, not spam folders.
With 98.9% accuracy, MailTester gives you the confidence that your SRS-forwarded messages are treated as legitimate—no guesswork, no surprise bounces.
Setting up SRS-friendly auto-forwarding in Microsoft 365
You can set up SRS-friendly auto-forwarding in Microsoft 365 by using Exchange Online’s modern delivery pipeline, enabling SRS support via your organization’s forwarding policies, and ensuring forwarded messages only go to legitimate, properly authenticated domains. Always validate addresses and avoid role-based or disposable email patterns that break deliverability. For complex lists, verify sender legitimacy first using tools like MailTester’s bulk verification.
Core requirements for SRS compatibility
- Use Exchange Online (not legacy forwarding) — only modern message routing supports SRS rewriting, which preserves sender reputation across forwarded messages.
- Explicitly enable SRS in your organization’s forwarding policies — it is not always on by default, even in Exchange Online.
- Only forward to domains with valid SPF, DKIM, and DMARC records — without proper authentication, forwarded messages get flagged or dropped.
- Avoid forwarding to disposable email addresses or role-based addresses (e.g., admin@, support@, abuse@) — these are commonly blocked by spam filters and can harm sender reputation.
- Test final delivery using inbox placement tools — even with correct SRS, poor reputation or bad content can still result in filtering.
How SRS works in Microsoft 365 and why it matters
When a message is forwarded, the original sender’s address becomes the “From” header but may be rejected by the destination domain if it doesn’t pass authentication checks. SRS (Sender Rewriting Scheme) solves this by rewriting the original sender address into a trusted, forwardable form using a special domain and cryptographic signature.
Microsoft 365 has built-in SRS support in modern routing, but only when you use Exchange Online and configure forwarding policies correctly. The SRS process happens automatically when the infrastructure is set up right — you don’t need to manually reframe the header.
Using improper forwarding mechanisms or incorrect SPF/DKIM alignment disables SRS and breaks traceability. If a recipient's server validates the message and finds the sender untrusted, the full message chain can fail. This is why SRS isn’t optional on large-scale or automated forwarding setups.
For teams maintaining large email lists, especially with automated workflows, validating all forwarding targets upfront can prevent delivery failures. Use tools like MailTester’s bulk verification to check for invalid, disposable, or role-based emails before setting up rules.
SRS ensures that email remains deliverable after forwarding, even when the original sender isn’t trusted at the destination. It’s an industry-standard fix for authenticated forwarders — not just a Microsoft feature.
For developers integrating email systems, you can also test verification logic using MailTester’s real-time API, which handles SRS-aware validation in bulk. Ensure your system only passes messages to verified, legitimate domains with full authentication. This layer of control keeps your inbox placement and sender reputation intact.
What happens if you forward without SRS, even when using valid domains?
If you forward emails without SRS sender rewriting, the envelope sender (Return-Path) often differs from the From: address. This mismatch triggers SPF and DMARC failures on receiving servers, even with valid domains. As a result, messages are frequently rejected, marked as spam, or throttled — especially under strict DMARC policies. SRS is not optional for forwarders; it’s a technical necessity for maintaining deliverability.
SPF fails when the forwarding domain isn’t in the original SPF record
When an email is forwarded, the original sender’s domain (e.g., yourcompany.com) is no longer the envelope sender. Instead, it becomes the forwarding domain (e.g., forwarding.yourcompany.com). SPF only checks the domain in the Return-Path header. Unless that domain is explicitly added to the original domain’s SPF record, SPF validation fails.
Even if the forwarder is reputable, a missing SPF mechanism in the original domain makes it impossible to pass authentication. The recipient’s server may accept the message but treat it as untrusted, which lowers sender reputation over time.
DMARC enforcement blocks or quarantines the delivery
DMARC acts as a gatekeeper. If DMARC is set to reject or quarantine, the receiving server checks both SPF and DKIM alignment. If SPF fails (as it often does without SRS) and the From: domain doesn’t align with the SPF sender domain, the message is rejected outright — even if the content is legitimate.
This is common with Microsoft 365 forwarding rules: Microsoft 365 may forward messages internally, but it doesn’t apply SRS by default. So, while the email may appear technically valid to end users, the underlying mail flow breaks standard authentication. Receiving servers like Gmail or Hotmail rely on these signals to decide inbox placement. A failure here increases the chance of spam filtering — even if the content is clean.
Without SRS, you’re asking receiving servers to trust a sender they can’t verify. That’s why SRS is required for any forwarding system handling bulk or third-party mail. It preserves Return-Path authenticity while safely rewriting the sender for forwarders.
MailTester helps catch these issues early. Our inbox placement test simulates real-world inboxes and detects authentication problems before you lose delivery. Use our bulk verification to scrub invalid or suspicious forwarding patterns from your lists.
For teams managing large-scale email flows in Microsoft 365, validating domain configurations and sender alignment is not optional. It’s a core part of responsible email delivery.
The role of email verification in maintaining deliverability after forwarding
You can’t rely on auto-forwarding in Microsoft 365 to fix poor email list hygiene. Invalid, disposable, or role-based addresses increase bounce rates and degrade sender reputation, especially after SRS sender rewriting. Verifying your list upfront prevents these addresses from being forwarded, reducing delivery failures and improving inbox placement.
Verify your list before forwarding
Auto-forwarding doesn’t fix bad data—it just propagates it. If your list includes addresses that are already invalid, used for spam, or set up as role accounts (like admin@ or sales@), forwarding them can trigger bounces or cause ISPs to flag your domain. Let’s be clear: no amount of SRS or header rewriting can save a fundamentally broken email list.
Use MailTester’s bulk verification to filter out these risk factors before any forwarding takes place. It checks for valid syntax, active domains, and known disposable or role-based patterns. This step stops bounces before they happen and protects your sender reputation.
Catch-alls and the hidden cost of SRS
Catch-all addresses can mislead bounce tracking. When an email is sent to a catch-all, it appears to “deliver” — but if SRS isn’t applied correctly, the original sender (your system) will see a bounce, even though the final recipient didn’t receive it. This creates false positives in your delivery reports, leading you to blame your configuration when the real issue is the list.
SRS, or Sender Rewriting Scheme, is meant to preserve reputation during forwarding by rewriting the From header and tracking the original sender. But it only works if the recipient’s email server supports it, and if the original address is valid. That’s why verifying the source address is essential. If the address is invalid or a catch-all, SRS doesn’t help—it just obfuscates the failure.
For live testing, MailTester’s inbox placement tool can simulate whether forwarded messages reach the inbox, even when SRS is active. It checks actual deliverability, including spam filter behavior, not just technical headers. This helps distinguish between forwarding misconfigurations and list quality problems.
You can’t verify your forward rules and call it a day. Real-time verification lets you isolate whether an SRS failure comes from the forwarding setup or from an outdated email in your list. If an address fails verification on its own, it will likely fail after forwarding—no matter how well SRS is applied.
Conclusion: SRS is not optional — it’s how modern email forwarding survives
Auto-forwarding without SRS breaks SPF and DMARC alignment, causing emails to fail authentication and land in spam or be rejected outright. This isn’t a minor inconvenience — it destroys deliverability at scale.
Microsoft 365 supports SRS, but only when correctly configured and validated. Misconfigured forwarding rules can silently undermine sender reputation, even if the system appears to function.
Proactively verify email lists and test inbox placement after forwarding. Use tools like MailTester to validate both list quality and the real-world impact of sender rewriting on deliverability. SRS is not a backup plan — it’s the standard for reliable, scalable email forwarding.
Sources
- Microsoft (Outlook/Hotmail) is the toughest major provider for senders, with just 75.6% inbox placement and a 14.6% spam placement rate — the highest spam rate among major mailbox providers. — Validity 2025 Email Deliverability Benchmark Report (2025)
- Gmail requires bulk senders to keep user-reported spam rates below 0.3%, warning that rates above 0.1% already hurt inbox delivery — just 3 complaints per 1,000 emails crosses the line. — Google Email Sender Guidelines FAQ (2024)
Keep reading
- Inbox placement by mailbox provider: Gmail, Outlook, Yahoo and spam filters (complete guide)
- Testing Preview Text on iPhone Mail vs Gmail App 2026
- Gmail Clipping and One-Click Unsubscribe Compliance in 2026
- Microsoft 365 High Confidence Spam Verdict Explained
- How Spam Filters Use Received Headers in 2026
Ready to put this into practice? MailTester verifies emails with 98.9% accuracy — start with 100 free verifications.
Frequently asked questions
Does Microsoft 365 automatically apply SRS when forwarding emails?
SRS may be applied in modern Exchange Online environments, but configuration and domain validation are required. Automatic SRS is not guaranteed for all users; it depends on setup and policy.
Can I use SRS with Microsoft 365's mail flow rules?
Yes, SRS is compatible with mail flow rules in Exchange Online, but it requires explicit configuration of the forwarding domain’s authentication settings.
What happens to bounces when SRS is used?
SRS preserves traceability — bounces are sent back to the forwarding domain with a token that links them to the original sender, enabling feedback loop tracking.
How can I tell if SRS is applied to a forwarded message?
Check the Return-Path header. It should include the forwarding domain and a token in the format of srs0=prefix=sender_domain=original_domain=token.
Are disposable domains safe to forward to in Microsoft 365?
No. Disposable domains often reject forwarded mail or trigger spam filters. Use MailTester to remove them from your list before forwarding.
Can SRS help with DMARC enforcement for shared mailboxes?
Yes — when forwarding emails from shared mailboxes, SRS ensures the original author’s domain is preserved for DMARC alignment, avoiding policy rejection.
How does MailTester check for SRS misconfiguration?
MailTester tests deliverability and inbox placement of forwarded messages. It flags authentication mismatches, SPF failures, and DMARC drops caused by improper rewriting.
Do I need to update SPF when enabling SRS forwarding?
Yes — the forwarding domain’s SPF record must include the Exchange Online servers or mail relay to pass authentication checks.
What’s the impact of role accounts on SRS forwarding?
Role accounts (e.g. admin@, support@) are often rejected or flagged by receivers. Avoid forwarding to them, and use MailTester to identify and remove them.
Can I use SRS with external email forwarders?
Yes, but the external forwarder must support SRS and use a valid domain with proper SPF/DKIM/DMARC setup to maintain deliverability.
How does list hygiene improve SRS forwarding effectiveness?
Clean lists reduce bounce and spam risk. MailTester’s 98.9% accuracy helps remove invalid addresses before they trigger authentication failures during forwarding.
Are there free tools to test SRS forwarding?
No reliable tools exist that test SRS forwarding at scale. MailTester’s inbox-placement testing is a practical, verified method to simulate real-world delivery outcomes.