Launch offer: Lifetime for $79 instead of $199, for the next 100 customers only. · next 100 only Claim yours →
  1. Home
  2. Email settings
  3. Yahoo settings
Email settings

Yahoo Mail IMAP and SMTP settings

The servers, ports and password you need to add Yahoo Mail to any mail app, checked against Yahoo's own help pages.

Updated October 18, 2026

Yahoo Mail works in any mail app with these servers and an app password generated in your Yahoo account. Your normal Yahoo password won't work.

Yahoo Mail IMAP and SMTP settings

SettingYahoo Mail
IMAP (incoming) serverimap.mail.yahoo.com
IMAP (incoming) port993
IMAP (incoming) encryptionSSL/TLS
SMTP (outgoing) serversmtp.mail.yahoo.com
SMTP (outgoing) port465
or 587
SMTP (outgoing) encryptionSSL/TLS
UsernameYour full Yahoo email address
PasswordAn app password, not your Yahoo password
AuthenticationNormal password

Make a Yahoo app password

  1. Open Account Security. Sign in at login.yahoo.com/account/security.
  2. Generate an app password. Choose Generate and manage app passwords and name it after your mail app.
  3. Copy it. Paste it into your mail app as the password.

Use Yahoo in GotEmail

You don't have to type any of this. In GotEmail, choose Add Account and pick Yahoo: the servers, ports and encryption above are filled in for you. You paste the password, and your mail starts loading.

Good to know

  • Yahoo requires SSL and authentication for both servers.

Checked against Yahoo's own help pages: IMAP server settings for Yahoo Mail.

Questions

What is the IMAP server for Yahoo Mail?

Yahoo Mail's IMAP server is imap.mail.yahoo.com, port 993, with SSL/TLS encryption.

What is the SMTP server for Yahoo Mail?

Yahoo Mail's SMTP server is smtp.mail.yahoo.com, port 465 with SSL/TLS, or 587.

Why does Yahoo say my password is wrong in a mail app?

Mail apps need a Yahoo app password. Generate one in Account Security and use it instead of your Yahoo password.

Does this work for ymail.com addresses?

Yes. Yahoo addresses on other domains use the same servers.

Skip the settings.

GotEmail fills in Yahoo's servers for you, and keeps every account in one fast, private Mac app.