Microsoft
Solutions Partner

My Cart (0)

Oops! There is nothing in your cart, yet. Here's what you can do:

Close modal

or

Shop Now
Your order!
Scheduled Support

How to Set Up Yahoo Mail in Outlook

Yahoo Mail connects to Microsoft Outlook through either OAuth authentication (a browser sign-in page) or…

How to set up Yahoo Mail in Microsoft Outlook with OAuth sign-in and IMAP SMTP settings

Yahoo Mail connects to Microsoft Outlook through either OAuth authentication (a browser sign-in page) or manual IMAP configuration with an app password. Newer versions of Outlook support OAuth, which means you can add Yahoo using your regular password without generating an app-specific code. Once your Yahoo account is connected, personalize your outgoing emails with a professional signature in Outlook.

Key Takeaways

  • Newer Outlook versions (Microsoft 365, Outlook 2021/2024) support Yahoo OAuth — just enter your email and sign in through the Yahoo page that appears automatically.
  • For older Outlook versions or when OAuth fails, use IMAP server imap.mail.yahoo.com on port 993 (SSL) and SMTP server smtp.mail.yahoo.com on port 465 (SSL).
  • If manual IMAP setup is required, generate a 16-character app password from Yahoo Account Security — your regular Yahoo password will not work.

What Are the IMAP and SMTP Settings for Yahoo Mail?

Yahoo Mail uses imap.mail.yahoo.com for incoming mail and smtp.mail.yahoo.com for outgoing mail, both requiring SSL encryption and either OAuth or an app password for authentication.

Setting Value
Incoming Server (IMAP) imap.mail.yahoo.com
IMAP Port 993
IMAP Encryption SSL/TLS
Outgoing Server (SMTP) smtp.mail.yahoo.com
SMTP Port 465 (SSL) or 587 (STARTTLS)
SMTP Encryption SSL/TLS or STARTTLS
Username Your full Yahoo email address (including @yahoo.com)
Password App password (manual setup) or regular password (OAuth)
SMTP Authentication Required

These settings also work for @ymail.com and @rocketmail.com addresses, which are Yahoo Mail aliases. For SMTP configuration details across all providers, see our Outlook SMTP settings guide.

How Do I Add Yahoo Mail to Outlook With OAuth (Recommended)?

In newer Outlook versions, enter your Yahoo email address and sign in through the Yahoo authentication page that appears — no app password or manual server settings needed.

  1. Open Microsoft Outlook and click File > Add Account.
  2. Enter your full Yahoo email address (e.g., yourname@yahoo.com).
  3. Click Connect.
  4. A Yahoo sign-in page opens in your browser.
  5. Enter your Yahoo password and complete any verification steps.
  6. Click Agree to authorize Outlook to access your Yahoo Mail.
  7. Outlook configures all settings automatically — click Done.

This method works with: – Microsoft 365 Outlook (current versions) – Outlook 2021 and Outlook 2024 – New Outlook for Windows

According to Microsoft Support, OAuth is the recommended method because it is more secure and does not require app passwords.

Important: Always add Yahoo accounts using File > Add Account from within Outlook. Do not use the Windows Control Panel Mail applet — it does not support OAuth and will force you to use an app password.

How Do I Generate a Yahoo App Password for Outlook?

If OAuth does not work or you use an older Outlook version, generate a 16-character app password from Yahoo Account Security to use instead of your regular password.

  1. Sign in to your Yahoo account at login.yahoo.com.
  2. Click your profile name and select Account Info or go to login.yahoo.com/account/security.
  3. Click Account Security.
  4. Enable Two-step verification if not already on (required for app passwords).
  5. Scroll to Generate and manage app passwords.
  6. Click Generate app password.
  7. Select Outlook Desktop from the dropdown (or type “Outlook”).
  8. Click Generate.
  9. Copy the 16-character password — paste it into Outlook when prompted.
  10. Click Done.

According to Yahoo Help, app passwords allow third-party applications to access your Yahoo account without exposing your main password. You can revoke app passwords anytime from the Account Security page.

How Do I Set Up Yahoo Mail Manually in Outlook?

If OAuth fails, use manual IMAP setup — enter your Yahoo email, select IMAP, configure the server settings, and use your app password.

  1. Open Outlook and click File > Add Account.
  2. Enter your Yahoo email address, click Advanced options, and check Let me set up my account manually.
  3. Click Connect and select IMAP.
  4. Enter the server settings:
  5. Incoming server: imap.mail.yahoo.com, Port: 993, Encryption: SSL/TLS
  6. Outgoing server: smtp.mail.yahoo.com, Port: 465, Encryption: SSL/TLS
  7. Enter your app password (not your regular Yahoo password).
  8. Click Connect.
  9. If prompted about outgoing server authentication, check My outgoing server requires authentication and select Use same settings as incoming.

Why Is My Yahoo Mail Not Working in Outlook?

The most common causes are using a regular password instead of an app password for manual setup, or OAuth failing due to cached credentials — clearing Credential Manager fixes most issues.

1. Check Authentication Method

Outlook Version Method Password to Use
M365 / 2024 / 2021 OAuth (automatic) Regular Yahoo password
Outlook 2019 / 2016 App password (manual) 16-char app password
New Outlook OAuth (automatic) Regular Yahoo password

If you are on a newer Outlook but used manual IMAP setup, remove the account and re-add it using File > Add Account to trigger OAuth instead.

2. Clear Cached Credentials

  1. Close Outlook completely.
  2. Open Windows Credential Manager (search in Start menu).
  3. Under Windows Credentials, find and remove entries for yahoo.com.
  4. Restart Outlook and sign in again.

3. Verify Server Settings (Manual Setup)

Common Mistake Correct Setting
IMAP server mail.yahoo.com Use imap.mail.yahoo.com
Port 143 (no SSL) Port 993 with SSL/TLS
SMTP port 25 (blocked) Port 465 (SSL) or 587 (STARTTLS)
Regular password with IMAP Must use app password
Control Panel Mail setup Use File > Add Account instead

4. Re-Authorize OAuth

If the Yahoo sign-in page appeared but Outlook still cannot connect:

  1. Remove the Yahoo account from Outlook.
  2. Go to login.yahoo.com/account/security.
  3. Under Manage app permissions, revoke Outlook’s access.
  4. Re-add the account in Outlook using File > Add Account — the Yahoo sign-in page will reappear for fresh authorization.

Does Yahoo Mail Sync Calendar and Contacts in Outlook?

Yahoo Mail added as an IMAP account only syncs email — calendar events and contacts do not sync between Yahoo and Outlook through IMAP.

Feature Yahoo via OAuth Yahoo via IMAP
Email sync Yes Yes
Calendar sync No No
Contact sync No No
Folders sync Yes Yes
Search Yes Yes

To access your Yahoo calendar alongside Outlook, use Yahoo Calendar in a browser at calendar.yahoo.com. Yahoo does not support Exchange ActiveSync, so there is no way to sync Yahoo calendar events to the Outlook calendar.

How Does Yahoo Mail Compare to Other Email Providers in Outlook?

Yahoo, AOL, and AT&T all run on Yahoo infrastructure and share similar setup processes — the main differences are the server addresses and branding.

Provider IMAP Server SMTP Server Auth Method
Yahoo imap.mail.yahoo.com smtp.mail.yahoo.com OAuth or app password
AOL imap.aol.com smtp.aol.com OAuth or app password
AT&T imap.mail.att.net smtp.mail.att.net Secure Mail Key
Gmail imap.gmail.com smtp.gmail.com OAuth
Comcast imap.comcast.net smtp.comcast.net Third-party access toggle
GoDaddy imap.secureserver.net smtpout.secureserver.net Password or app password

For setup guides on each provider: AOL, AT&T, Gmail, Comcast, GoDaddy. For a complete overview, see our Outlook email setup guide.

If you need Outlook desktop with full Yahoo email support, Microsoft Office 2024 Professional Plus ($199.99) includes the classic Outlook application.

Frequently Asked Questions

Do I need an app password for Yahoo Mail in Outlook?

It depends on your Outlook version. Newer versions (Microsoft 365, Outlook 2021, 2024) support Yahoo OAuth — sign in with your regular password through the Yahoo page. Older versions (Outlook 2016, 2019) require a 16-character app password generated from Yahoo Account Security.

What is the IMAP server for Yahoo Mail?

The incoming IMAP server is imap.mail.yahoo.com on port 993 with SSL/TLS encryption. The outgoing SMTP server is smtp.mail.yahoo.com on port 465 (SSL) or 587 (STARTTLS). Use your full Yahoo email address including @yahoo.com as the username.

Why does Outlook keep asking for my Yahoo password?

This usually happens when cached credentials are corrupted or OAuth authorization expired. Clear yahoo.com entries in Windows Credential Manager, restart Outlook, and re-add the account using File > Add Account. Do not use the Control Panel Mail applet as it does not support OAuth.

Can I use Yahoo Mail with the new Outlook for Windows?

Yes. The new Outlook supports Yahoo Mail through OAuth authentication. Enter your Yahoo email address, sign in through the Yahoo page, and the account configures automatically. No app password or manual IMAP setup is needed.


TheSoftwareCity website favicon icon
by Editorial Team
Updated on April 5, 2026
Share Article
by Editorial Team
Updated on April 5, 2026

ON THIS PAGE

[firstName], Your Technical Support Starts Soon!

Quick reminder: We provide support through website chat 💬

📅 Your session: [Time] – Starting in [countdown]

Did everything go well?

👇 How to start: Just click

Leave a message
Need to change time?
Hide

I found 33 items that matched your query "".