In this guide · 7 sections
- 01What Microsoft requires from high-volume senders
- 02Does this apply to a Singapore small business?
- 03How to check your domain and newsletter platform
- 04Unsubscribe links: one-click and the Spam Control Act
- 05List hygiene and sending habits that keep you out of Junk
- 06Do it yourself or get help?
- 07Frequently asked questions
Short answer
If your domain sends more than 5,000 emails a day to Outlook.com, Hotmail or Live addresses, SPF and DKIM must pass and you need a DMARC record (at least p=none) aligned with SPF or DKIM. Failing mail is rejected with error 550 5.7.515. Smaller senders should do the same.
What Microsoft requires from high-volume senders
Microsoft announced the requirements on 2 April 2025 in a Microsoft Defender for Office 365 blog post. They apply to Outlook.com, Microsoft's consumer service covering outlook.com, hotmail.com and live.com addresses, for domains sending more than 5,000 emails a day.
| Requirement | What Microsoft says | Mandatory? |
|---|---|---|
| SPF | Must pass for the sending domain | Yes |
| DKIM | Must pass to validate the message | Yes |
| DMARC | At least p=none, aligned with SPF or DKIM (preferably both) | Yes |
| Valid From or Reply-To address | Must reflect the real domain and accept replies | Recommended |
| Working unsubscribe link | Easy, visible way to opt out | Recommended |
| List hygiene | Remove invalid addresses, manage bounces | Recommended |
Microsoft's update of 29 April 2025 changed the penalty. Instead of sending non-compliant mail to Junk first, Outlook.com rejects it with the error "550; 5.7.515 Access denied, sending domain does not meet the required authentication level", taking effect on 5 May 2025. Microsoft also reserves the right to filter or block senders who break the hygiene recommendations.
Does this apply to a Singapore small business?
Strictly, only if your domain sends more than 5,000 emails a day to Outlook.com consumer addresses. Very few small businesses reach that from normal email. A newsletter to a list of 6,000 sent in one go, or a busy online shop's order emails, can.
Microsoft's own FAQ answers the obvious question: even below 5,000 a day, all senders benefit from the same practices. Google's email sender guidelines use a similar 5,000-a-day threshold for bulk senders and require SPF or DKIM from every sender. Missing DMARC and newsletter platforms not authenticated on the company domain are two common reasons small business mail ends up in Junk.
Under 5,000 a day
Most SMEs- Not formally covered by Microsoft's rule
- Still filtered on authentication and reputation
- Same records fix most spam-folder problems
Best for: Normal business email plus a small monthly newsletter.
Over 5,000 a day
Must comply- SPF and DKIM must pass
- DMARC record required, aligned
- Failing mail rejected with 550 5.7.515
Best for: Large lists, busy e-commerce, frequent campaigns.
This rule does not change how mail to Microsoft 365 business mailboxes is filtered. If your emails land in Junk at companies using Microsoft 365, see our guide to emails going to spam in Outlook.
Unsubscribe links: one-click and the Spam Control Act
Microsoft recommends a functional, visible unsubscribe link. Gmail goes further for bulk senders and requires one-click unsubscribe, the List-Unsubscribe-Post header defined in RFC 8058. Mainstream newsletter platforms add these headers automatically once your domain is authenticated.
Singapore law sets its own minimum. The Spam Control Act 2007 treats emails as sent in bulk if more than 100 messages with the same or similar content go out in 24 hours, or more than 1,000 in 30 days. Under its Second Schedule, unsolicited commercial emails sent in bulk must:
- include an email address the recipient can use to unsubscribe, with a statement saying they may use it;
- stop further unsolicited messages within 10 business days of an unsubscribe request;
- keep unsubscribe requests confidential;
- carry the label <ADV> with a space before the title in the subject line.
A newsletter sent only to people who opted in is not unsolicited, but the opt-in has to be real. If part of your list was bought, scraped or imported from old contacts, those addresses are a legal and deliverability risk. This is general information, not legal advice.
List hygiene and sending habits that keep you out of Junk
Authentication gets you through the door; reputation decides the folder. Microsoft lists bounce management, consent and accurate subject lines as expected practice.
Newsletter compliance checklist
Do it yourself or get help?
If you can edit your DNS and your newsletter platform has a clear domain authentication page, you can fix this in an hour. It gets harder when several systems send as your domain: website forms, online shop, invoicing, CRM and the newsletter, each needing its own records without breaking SPF.
Our Emails Land in Spam Fix (S$249) sets up SPF, DKIM and DMARC for every service that sends as your domain, authenticates your newsletter platform and monitors delivery for 14 days. If you are still choosing a platform, compare Mailchimp, Brevo and Klaviyo first.
Frequently asked questions
Microsoft's announcement applies to Outlook.com, its consumer service for outlook.com, hotmail.com and live.com addresses. Business mailboxes in Microsoft 365 use Exchange Online Protection, which has its own filtering and also checks SPF, DKIM and DMARC. Setting up authentication properly helps with both, so there is no reason to treat them differently.
It means Outlook.com rejected your message because the sending domain does not meet the required authentication level for high-volume senders. Check that SPF and DKIM pass for your domain, that a DMARC record exists with at least p=none, and that SPF or DKIM aligns with the From domain. Then resend.
Microsoft's announcement refers to domains sending more than 5,000 emails per day to Outlook.com. It does not publish a detailed counting method, so treat the figure as a guide and authenticate your domain properly whatever your volume. A single large newsletter to a big list can push a small business over the threshold on that day.
The Spam Control Act requires the <ADV> label on unsolicited commercial emails sent in bulk. A newsletter sent only to people who asked to receive it is generally not unsolicited. If any part of your list was bought, scraped or imported without consent, the label and unsubscribe rules apply, and those addresses are better removed. Take legal advice if unsure.
For Microsoft's high-volume requirement, yes: it asks for at least p=none with alignment. But p=none only monitors; it does not stop others spoofing your domain. Read the DMARC reports for a few weeks, fix any legitimate service that fails, then move to p=quarantine and eventually p=reject for real protection.