The Short Version
| Method | Speed | Reliability | What It Misses |
|---|---|---|---|
| Microsoft Service Health Dashboard | 30 seconds | High (official source) | Your tenant-specific outage (e.g., only your company) |
| Outlook Web App sign-in test | 45 seconds | Medium (confirms auth + basic routing) | Desktop sync issues, cached credentials, or local add-ins |
| Telnet to Outlook.com SMTP port | 2 minutes (requires command line) | High (network-level proof) | Firewall rules blocking port 587, or TLS misconfigurations |
| Check your own mailbox via IMAP client (e.g., Thunderbird) | 90 seconds | Very high (bypasses Outlook entirely) | Exchange Online Protection (EOP) filtering delays or quarantine |
Method 1: Microsoft Service Health Dashboard
This is where Microsoft publishes real-time status for Exchange Online, SharePoint, Teams — and yes, Outlook. Not the app. The service.Go to https://status.office.com in any browser. You don’t need to log in.
Look for the tile labeled "Exchange Online" — not "Outlook". That’s the key mistake. Outlook the app doesn’t go down. Exchange Online does. And that’s what breaks mail flow.
If you’re in a corporate tenant, click your organization name at the top right. You’ll see tenant-specific incidents — like “Delays delivering messages to users in APAC region” or “Authentication failures affecting 5% of mailboxes.”
This dashboard updates every 60 seconds. It shows start time, impact scope, and current status (“Service degradation,” “Investigating,” “Restored”).
Important: Outlook 365 and Outlook 2019 both rely on Exchange Online — so this applies to both. Outlook 2016 uses older protocols but still depends on Exchange Online for cloud-hosted mailboxes.
Outlook Web App (OWA) pulls from the same backend. So if Exchange Online is red, OWA will fail too — even if your browser looks fine.
Mobile Outlook apps (iOS/Android) also report to this dashboard — but they won’t show tenant-level details unless your admin enabled them in the Azure portal.
One counterintuitive tip: If the dashboard says “All services operational” but your mail hasn’t moved in 20 minutes, check your mailbox quota. Go to File > Account Settings > Account Settings… > double-click your account > Change > More Settings > Advanced > Mailbox Cleanup. A full mailbox blocks inbound mail silently.
Method 2: Outlook Web App sign-in test
Open a private/incognito window. Navigate to outlook.office.com. Sign in with your full email and password.If you get past MFA and land on the inbox page — Outlook isn’t down. Your desktop app is misbehaving.
If you get stuck at “We’re having trouble signing you in,” or see “Something went wrong” — it’s either an auth issue or a global outage.
Here’s what most miss: OWA works even when desktop Outlook fails. Why? Because OWA runs in the browser and uses modern OAuth2 tokens. Desktop Outlook may still be using legacy Basic Auth (disabled by Microsoft as of October 2023).
To force desktop Outlook to use modern auth, go to File > Options > Trust Center > Trust Center Settings > Privacy Options and ensure “Enable Modern Authentication” is checked. Then restart Outlook.
This method catches credential problems fast — especially after password resets or MFA changes.
Limitation: OWA won’t tell you if your local Outlook cache is corrupted. You might see mail in OWA but not in desktop. In that case, try Ctrl+Shift+F12 to open the Connection Status window — watch the “Send/Receive” column for repeated timeouts.
Method 3: Telnet to Outlook.com SMTP port
This is the nuclear option — but it’s fast and definitive.On Windows: Open Command Prompt as Administrator. Type:
telnet outlook.office365.com 587
If you see a response starting with “220…” — the SMTP service is accepting connections.
If you get “Could not open connection” — either your network blocks port 587, or Microsoft’s SMTP endpoint is unreachable.
On macOS or Linux, use nc -zv outlook.office365.com 587.
Don’t test port 25 — it’s almost always blocked by ISPs. Port 587 (submission) is what Outlook uses.
This test bypasses DNS, auth, and UI layers. It answers one question: can your machine reach Microsoft’s mail infrastructure?
You’ll need to enable Telnet first on Windows (Control Panel > Programs > Turn Windows features on or off > check “Telnet Client”).
Surprising fact: This test often passes even during partial outages — because Microsoft routes SMTP traffic across dozens of global endpoints. So if telnet works but mail isn’t flowing, the problem is likely upstream: your domain’s MX records, SPF/DKIM misconfiguration, or a transport rule gone rogue.
Outlook Mobile doesn’t expose this layer — but if telnet fails, iOS and Android apps will stall on “Connecting…” indefinitely.
Which Should You Choose?
Use this decision matrix based on what you see and where you are:| Symptom | Do This First | Then Do This | Skip If… |
|---|---|---|---|
| Mail hasn’t sent/received for >10 min | Check Service Health Dashboard | Try OWA sign-in | You’re on a shared corporate network with known firewall rules |
| Outlook crashes on launch | Start Outlook in Safe Mode (Outlook.exe /safe) | Disable all add-ins (File > Options > Add-ins > Manage COM Add-ins > Go…) | You just updated Windows — check Event Viewer for .NET Framework errors |
| Sent items appear but recipients say they didn’t get mail | Run Message Trace in Exchange Admin Center | Check Junk Email folder on recipient side | You’re sending to external domains with strict DMARC policies |
| Only one person’s mail is delayed | Check their mailbox quota and retention policies | Verify their forwarding rules (Settings > View all Outlook settings > Mail > Forwarding) | They’re using a third-party email client syncing via IMAP |
| Mobile Outlook shows “Syncing…” forever | Force-quit and reinstall the app | Reset network settings on device (iOS: Settings > General > Reset > Reset Network Settings) | You’re on cellular data with carrier-level SMTP filtering |