Email server settings

Yahoo Mail IMAP settings and SMTP server

The Yahoo Mail IMAP settings are imap.mail.yahoo.com, port 993, SSL required, with your full Yahoo address as the user name. Outgoing mail uses smtp.mail.yahoo.com on port 465 or 587. Mail apps that don’t use Yahoo’s own sign-in page need an app password instead of your Yahoo password.

Last checked October 9, 2026, against Yahoo’s own documentation.

Yahoo Mail IMAP, POP3 and SMTP servers

Server, port and security
IMAP · incomingimap.mail.yahoo.com993 · SSL/TLS
POP3 · incomingpop.mail.yahoo.com995 · SSL/TLSDownloads the Inbox only
SMTP · outgoingsmtp.mail.yahoo.com465 · SSL/TLS
SMTP · outgoingsmtp.mail.yahoo.com587 · STARTTLS

Sign-in: App password, or Yahoo sign-in in apps that offer it

User name: your full email address, for example jane.doe@yahoo.com.

Yahoo SMTP and IMAP settings explained

Yahoo publishes the values in its help articles on IMAP settings and POP settings:

  • Yahoo IMAP settings: imap.mail.yahoo.com, port 993, SSL required. IMAP syncs both ways: what you do in the app happens in your Yahoo mailbox too.
  • Yahoo SMTP settings: smtp.mail.yahoo.com, port 465 (SSL/TLS) or 587 (STARTTLS), authentication required with the same login as for incoming mail.
  • POP3: pop.mail.yahoo.com, port 995, SSL. POP copies messages from the Inbox only, and changes in the app don’t affect the mail on the server.
  • The same servers for every Yahoo address, including ymail.com, rocketmail.com and the country domains such as yahoo.co.uk.

If an app can’t connect at all, Yahoo points at firewalls, antivirus software or network settings that block ports 993, 995, 465 or 587.

Create a Yahoo app password

An app password is a randomly generated code that lets a non-Yahoo mail app into your account. You need one for apps that don’t use Yahoo’s own sign-in page, and Yahoo asks for one when you use two-step verification or Account Key (Yahoo Help, third-party apps):

  1. Sign in to the Yahoo Account Security page.
  2. Under External connections, click Create app password.
  3. Enter a name for the app and click Generate password.
  4. Enter the password in your mail app’s password field, then click Done.

You enter it once, when you set up the app. Yahoo may refuse to create an app password in an unfamiliar browser: use one you have signed in with on several consecutive days, not an Incognito window. Customer care can’t override this check.

App passwords don’t expire when you change your Yahoo password. To cut off an app, delete its app password under External connections. Older apps with outdated security also need you to grant them access in Yahoo Mail’s account settings.

Yahoo IMAP settings for Outlook, Apple Mail, Thunderbird and phones

  • Outlook: add the account; if Outlook asks for the account type, choose IMAP and enter imap.mail.yahoo.com (993, SSL/TLS) and smtp.mail.yahoo.com (465, SSL/TLS, or 587, STARTTLS). Use the app password as the password.
  • iPhone and iPad: Settings → Apps → Mail → Mail Accounts → Add Account → Yahoo, then sign in. Apple lists Yahoo among the providers it sets up automatically.
  • Thunderbird: enter your address; Thunderbird fills in the Yahoo servers. Check them against the table and use an app password if Thunderbird doesn’t open Yahoo’s sign-in page.
  • Android: Yahoo recommends its own Yahoo Mail app when a third-party app causes trouble; otherwise add the account in your mail app with the values above.
  • Fewer devices: Yahoo suggests keeping only current, active devices connected over IMAP.

Common Yahoo Mail errors in mail apps

Error or symptomFix
“Authentication failed” or “Server password has changed”The app’s security protocols may be outdated. Update the app, or grant it access in your Yahoo account settings; use an app password.
Password rejected although it’s correctYou use two-step verification or Account Key. Create an app password and enter it instead of your Yahoo password.
553 error when sendingYahoo names an unverified extra email address in the account as a cause. Verify or remove it in your Yahoo settings.
The app can’t connect to the serverCheck the host names and ports, then your firewall or antivirus: ports 993, 995, 465 and 587 must be open. Removing and re-adding the account clears corrupted saved settings.
Yahoo stops you from sending for a whileYou reached a sending limit. Yahoo’s notification says how long to wait.

Yahoo’s own troubleshooting steps: Fix POP or IMAP client sending and receiving issues. Bounces from receiving servers are explained in the SMTP error codes reference.

Yahoo Mail sending limits

Yahoo doesn’t publish numbers: “Yahoo does not disclose the number of recipients or emails that can be sent at one time” (Yahoo Help). When you hit a limit, Yahoo shows a notice, usually with how long to wait, and recommends a bulk email service for regular mass mailings.

If you send to Yahoo users at volume, Yahoo’s rules as a receiver matter more: authentication, one-click unsubscribe and a spam rate below 0.3%, summarized in the Gmail and Yahoo sender requirements.

Is @yahoo.com a valid email domain?

Yes. yahoo.com is Yahoo’s main email domain. Yahoo Mail addresses also end in country domains such as yahoo.co.uk, yahoo.de or yahoo.com.au, and in ymail.com, rocketmail.com and myyahoo.com; mail apps set them up with the servers above (list below).

Like every free mailbox, a Yahoo address can be abandoned or deleted, and mail to it then hard-bounces. Check one address with our free check Is this a real email address? or a whole list with the bulk email verifier before you send.

All 17 domains that mail apps set up with these servers

yahoo.com, yahoo.ca, yahoo.de, yahoo.it, yahoo.fr, yahoo.es, yahoo.se, yahoo.co.in, yahoo.co.uk, yahoo.co.nz, yahoo.com.au, yahoo.com.ar, yahoo.com.br, yahoo.com.mx, ymail.com, myyahoo.com, rocketmail.com.

Source: the Mozilla Thunderbird ISP database (MPL 2.0), which mail clients use for automatic setup.

About the address domains: Is @ymail.com a valid email domain? and Is @yahoo.fr a valid email domain?

Sources

Checked on October 9, 2026. Server names, ports and sign-in rules come from these official pages:

Other mailbox providers

Yahoo Mail settings: FAQ

What are the Yahoo Mail IMAP settings?

Server imap.mail.yahoo.com, port 993, SSL required. Use your full Yahoo address as the user name and an app password as the password, unless the app signs you in on Yahoo’s own page.

What are the Yahoo SMTP settings?

Server smtp.mail.yahoo.com, port 465 (SSL) or 587 (STARTTLS), authentication required with your full address and the same app password.

How do I get a Yahoo app password?

On the Yahoo Account Security page, under External connections, click Create app password, name the app and click Generate password. App passwords stay valid after you change your Yahoo password; delete them to revoke access.

What are the Yahoo IMAP settings for Outlook?

Choose IMAP, incoming imap.mail.yahoo.com on 993 with SSL/TLS, outgoing smtp.mail.yahoo.com on 465 with SSL/TLS (or 587 with STARTTLS), your full address as user name and a Yahoo app password.

Do ymail.com and rocketmail.com use the same settings?

Yes. They are Yahoo Mail addresses and use the same IMAP, POP3 and SMTP servers as yahoo.com.

Email validation API

Validate yahoo.com addresses before you send

emailvalidation.io checks syntax, MX records and the mailbox over SMTP, flags disposable, role and free addresses and returns a quality score, in one request.

/v1/info Email validation API Read the documentation

100 free validations every month. No credit card required.

GET https://api.emailvalidation.io/v1/info?email=support@emailvalidation.io

{
  "email": "support@emailvalidation.io",
  "user": "support",
  "tag": "",
  "domain": "emailvalidation.io",
  "format_valid": true,
  "mx_found": true,
  "smtp_check": true,
  "catch_all": null,
  "role": true,
  "disposable": false,
  "free": false,
  "score": 0.64,
  "state": "deliverable",
  "reason": "low_quality",
  "did_you_mean": "",
  "catch_all_resolution": null,
  "bounce_probability": null,
  "status": "valid",
  "sub_status": "role_based",
  "explanation": "The mailbox exists, but it is a role address (such as info@ or support@), usually read by a team rather than one person.",
  "recommended_action": "send_with_caution"
}

Free email tools

Start using our email validation software today!

Get 100 validations per month for free