Most IT blogs tell you to 'enable basic auth in Outlook' like it’s a normal configuration step. They’re dangerously outdated. Microsoft disabled legacy basic authentication across Exchange Online on October 1, 2023 — not as a suggestion, but as a hard enforcement. If you're trying to turn it on, you’re probably troubleshooting a broken connection that shouldn’t exist in the first place.
Basic auth isn’t something you ‘enable’ in modern Outlook anymore. It’s either already disabled (in new Outlook for Windows, Outlook 365, and Outlook Web), or it’s only available in very narrow legacy scenarios — and even then, only if your admin hasn’t enforced Modern Authentication globally. What you actually need is clarity on what’s possible, where, and how to confirm what’s really happening under the hood.
Quick Answer
You cannot manually enable basic authentication in current versions of Outlook (365, 2021, or new Outlook for Windows). It’s disabled at the service level by Microsoft. The only exceptions are Outlook 2016/2019 with specific registry edits *and* tenant-level basic auth still allowed — but those tenants are now rare, and Microsoft blocks sign-in attempts even if the client tries. Use Modern Authentication instead: it’s required, more secure, and supported.
All the Methods
| Method | Steps | Best For | Limitations |
|---|---|---|---|
| Outlook 2019/2016 Registry Edit | Add DWORD DisableBasicAuth = 0 under HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security | Legacy on-prem Exchange hybrid setups where Modern Auth fails | Fails if tenant blocks basic auth (most do); requires local admin rights; breaks MFA support |
| Exchange Online Admin Toggle (Deprecated) | Admin Center > Exchange > Organization Configuration > Modern Authentication → disable 'Block legacy authentication' | Testing only — never production | Removed from Admin Center UI after Oct 2023; only accessible via PowerShell (Set-OrganizationConfig -OAuth2ClientProfileEnabled $false) |
| New Outlook for Windows (v1.2023+) | No option exists. Basic auth is compiled out. Attempting to add an account using basic auth fails with error 0x8004011D | All users on Windows 11 with new Outlook | Zero workaround. No registry key, no policy, no setting changes it. |
| Outlook Web App (OWA) | N/A — browser-based auth always uses OAuth2 redirects. Basic auth prompts don’t appear | Users accessing mail via browser | Never used basic auth — even before 2023. Uses Azure AD brokered auth exclusively. |
| Outlook Mobile (iOS/Android) | Sign-in flow forces Microsoft Authenticator or web-based SSO. No credential prompt for SMTP/IMAP with password-only auth | Field staff using mobile devices | Basic auth for IMAP/SMTP was removed from mobile apps in late 2022. Fails silently with 'Authentication failed'. |
| POP3/IMAP Client Settings | In File > Account Settings > Account Settings > double-click account > More Settings > Advanced → uncheck 'This server requires an encrypted connection (SSL)'; use port 110/143 + plain auth | Third-party email clients (e.g., Thunderbird, Apple Mail) | Blocked at Exchange Online level since Oct 2023. Returns '535 5.7.139 Authentication unsuccessful' |
Method Details
Registry edit for Outlook 2016/2019 (last resort only): This only affects the Outlook desktop client — not Exchange Online behavior. To try it: Close Outlook. Press Win + R, type regedit, navigate to HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security. Right-click → New → DWORD (32-bit) Value → name it DisableBasicAuth. Double-click it and set value data to 0. Restart Outlook. Test with an account known to have basic auth enabled at the tenant level — but expect failure in >95% of Office 365 tenants.
Why this almost never works: Even if the registry key is set, Outlook sends an OAuth2 capability probe first. If the server responds with 'Modern Auth supported', Outlook skips basic auth entirely — regardless of the registry. That’s baked into Outlook 2016 SP1+, all versions of Outlook 2019, and every build of Outlook 365.
New Outlook for Windows has no fallback: There’s no hidden menu, no group policy, no registry path. The code that handles basic auth was removed. When you enter credentials, the app initiates a WebView2-based OAuth2 flow directly with login.microsoftonline.com. You’ll see a redirect to Microsoft’s login page — not a local username/password box. If you get a blank screen or 'Something went wrong', it’s usually a tenant-level block or conditional access policy, not a client issue.
Surprising tip: If you’re seeing basic auth prompts in Outlook, you’re likely connecting to an on-premises Exchange Server (2013 or 2016) — not Exchange Online. Confirm by checking File > Account Settings > Account Settings > double-click your account → look at the 'Server' field. If it says outlook.office365.com or outlook.office.com, basic auth is dead. If it shows an internal FQDN like mail.contoso.local, basic auth may still function — but only until your org upgrades or disables it.
Keyboard Shortcuts
| Action | Shortcut | Notes |
|---|---|---|
| Open Account Settings | Ctrl + Shift + A | Works in classic Outlook only; new Outlook uses Settings > Accounts |
| Open Registry Editor | Win + R, then regedit | Required for registry method — but use only after confirming tenant allows basic auth |
| Toggle Ribbon Tabs | Alt | Then press keys like H for Home, F for File — useful for navigating without mouse |
| Open Outlook Options | File → Options (no direct shortcut) | Use Alt + F, then T to open Options dialog quickly |
Cheat Sheet
| What You Can Do | What You Cannot Do | Verification Step |
|---|---|---|
| Check if your tenant allows basic auth via PowerShell: Get-OrganizationConfig | fl OAuth2ClientProfileEnabled | Enable basic auth in new Outlook for Windows — it’s impossible | Run Test-OutlookConnectivity -ProbeIdentity OutlookWebAppSelfTestProbe to see auth method used |
| Force Outlook 2019 to attempt basic auth using registry key DisableBasicAuth=0 | Bypass Microsoft’s global basic auth shutdown — it’s enforced server-side | In Outlook, go to File > Office Account > About Outlook → check version number (e.g., 2308 means August 2023 build) |
| Use app passwords *only* if MFA is enabled and basic auth is explicitly allowed (rare) | Log in to OWA or mobile with basic auth — it’s been removed from those clients | Look for 'Sign in with Microsoft' button on login screen — confirms Modern Auth is active |
| Configure POP3/IMAP with OAuth2 tokens (via third-party tools like TokenVault) | Use SMTP with username/password in any Outlook client post-Oct 2023 | Check Event Viewer > Applications log for errors like Event ID 1004, Source: MSExchange Common — indicates basic auth rejection |