Using the New Outlook for Mac for personal email and calendar
Hi Marie Ilyina-Adaeva,
Good day. I'm Jhun an independent advisor. In regards with your login issue, try to do these additional options and see what will fix the problem.
A. Reset Outlook's credential cache. Outlook often keeps a stale token for yahoo in MacOs keychain, clocking all new logins.
- Open Keychain Access.
- Search for: yahoo imap.mail.yahoo.com smtp.mail.yahoo.com outlook Microsoft Office Identities
- Delete ALL related entries.
- Restart your Mac.
- Try adding the Yahoo account again.
B. Force Outlook to use IMAP instead of Oauth. Outlook 26.x sometimes fails Yahoo OAuth login handoff on macOS Tahoe.
- Try adding account > IMAP (not Yahoo button).
- Incoming server:
imap.mail.yahoo.com Port: 993 SSL: On - Outgoing server:
smtp.mail.yahoo.com Port: 465 (or 587) SSL: On - Use your Yahoo App Password and not your normal password. If manual IMAP succeeds, the issue is with Yahoo's OAuth redirect on MacOS.
C. Disable Outlook’s “New Outlook” interface. The new Outlook for Mac sometimes breaks third-party OAuth logins. Switch back to Classic Outlook.
- Open Outlook.
- In the upper-right toggle off New Outlook.
- Restart Outlook.
- Add the account again.
D. Fully Reset Outlook Profile. It may be corrupted.
- Close Outlook.
- Go to: ~/Library/Group Containers/UBF8T346G9.Office/Outlook
- Rename the folder Outlook to something like OutlookBackup.
- Reopen Outlook >it will create a fresh profile.
- Try adding Yahoo again.
E. Check for MacOS tahoe webkit OAuth bug. macOS Tahoe (14.x equivalent) had a known bug where Outlook could not complete web-based logins for some providers.
- Go to System Settings > Privacy & Security > Profiles.
- Remove any leftover WebKit authentication profiles if they exist.
- Reboot.
F. Reset Outlook identity tokens. This will force Outlook to regenerate OAuth related libraries.
- Quit Outlook.
- Remove this folder: ~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches
- Reopen Outlook and try again.
G. Confirm Safari Webkit is not blocking Oauth. Yahoo login is performed through an embedded Safari engine.
- Check Safari > Settings > Privacy.
- Turn off:
Prevent cross-site tracking Block all cookies - Retry adding the account. You can turn these back after.
H. Remove any Yahoo account connected in MacOs internet accounts. Even if you're not actively using Apple Mail, an outdated token in macOS can break Outlook OAuth.
- Check, System Settings > Internet Accounts
- If Yahoo is listed > delete it
- Re-add only inside Outlook.
I. Try adding through Outlook Web preferences sync. Sometimes Outlook Mac pulls settings from your Exchange profile online.
- Go to https://outlook.com > Settings > Sync email.
- Remove then re-add Yahoo here.
- Then try Outlook for Mac again.
J. As a last option incase everything fails, do a clean reinstallation of Office.
I hope this helps.
Regards,
Jhun