How to Fix DMARC Failure for Internal Campaigner Emails in Microsoft 365
Question details
Users need to prevent Microsoft 365 from blocking internal mass emails sent via Campaigner due to DMARC authentication failures.

- Product
- Microsoft 365 / Exchange Online
- Device & OS
- not provided
- Scenario
- Sending internal mass email campaigns using the third-party vendor Campaigner to internal Microsoft 365 recipients.
- Observed behavior
- Microsoft 365 spam filters block the emails or flag them as spam due to SPF, DKIM, or DMARC alignment failures.
Ensure you have Exchange Administrator access in Microsoft 365 and access to your domain's DNS management portal to update your DNS records.
Configure SPF and DKIM for Campaigner
Authenticate Campaigner to send on behalf of your domain so that emails pass Microsoft 365 DMARC checks.
The most secure and permanent way to resolve DMARC failures is to properly configure your domain's SPF and DKIM records. This aligns the visible 'From' domain with the authenticated domain.
Reach out to Campaigner to obtain their official sending IP addresses and the necessary DKIM CNAME records or keys required for your domain.
Log in to the DNS hosting provider for your domain (e.g., GoDaddy, Cloudflare, or Microsoft 365 Admin Center).
Edit your existing TXT record for SPF to include Campaigner's specific IP addresses or their provided 'include' statement before the '~all' or '-all' mechanism.
Create new CNAME records in your DNS zone using the DKIM information provided by Campaigner. Save all changes and wait for DNS propagation.

Create an Exchange Mail Flow Rule
Implement a temporary workaround by creating a mail flow rule to bypass spam filtering for emails originating from Campaigner's verified IP addresses.
Try WPS Office as a Lightweight Alternative for Document Management
While resolving Microsoft 365 email routing and administrative issues, you might want a simpler, cost-effective solution for your everyday office tasks. WPS Office provides a fully featured, lightweight alternative that requires no complex tenant configurations.
- 1. Visit the WPS Website: Go to the official WPS Office website to download the installer.
- 2. Install the Application: Run the downloaded installer and follow the simple on-screen instructions.
- 3. Open and Edit: Launch WPS Office and immediately start opening or editing your existing Microsoft Office files.

Frequently Asked Questions
Why does Microsoft 365 block internal emails from third-party tools like Campaigner?
Microsoft 365 uses strict DMARC, SPF, and DKIM checks to prevent spoofing. If a third-party tool sends an email using your internal domain without proper DNS authentication, Microsoft 365 flags it as suspicious and blocks it or routes it to the junk folder.
What does Spam Confidence Level (SCL) -1 mean in Exchange?
Setting the SCL to -1 through an Exchange mail flow rule tells Microsoft 365 to bypass standard spam filtering for that specific message, ensuring it gets delivered directly to the recipient's inbox.
How do I check if my SPF and DKIM records are correctly aligned?
You can use online DNS lookup tools or review the message headers of a test email sent from Campaigner to your inbox. Look for the 'Authentication-Results' header to verify that it shows 'pass' for both SPF and DKIM alignment.




