Yahoo Mail IMAP and SMTP settings
The incoming and outgoing servers for Yahoo Mail, the ports and security to pick, and which password a mail app needs. Type a different address to look up another provider.
The address stays in your browser. For a domain we don't know, only the domain name is sent to our server to read its MX records.
Yahoo Mail
yahoo.com
Incoming · IMAP
Outgoing · SMTP
Also accepted: port 587 with STARTTLS. Authentication required.
Password
- An app password generated in your account settings; never the account password. Create one →
- Yahoo refuses the account password in mail apps unless the app supports Yahoo sign-in. Create an app password: Account Security → Generate and manage app passwords.
- Mail → Add Account… → Other Mail Account… (for Gmail, iCloud, Outlook.com and Yahoo pick the named option instead; it signs you in and skips the servers).
- Enter name, address, password → Sign In. Mail tries to detect settings; when it can't, the server fields appear.
- Paste the Incoming and Outgoing servers above, username as shown, and sign in.
- Ports and SSL are set automatically; to check them: Mail → Settings → Accounts → Server Settings and untick "Automatically manage connection settings".
Two servers, four numbers, one password rule.
A mail app needs two servers. IMAP is the incoming server: it keeps your mail on the provider's computer and mirrors it to every device, so an archive on your Mac is an archive on your phone. SMTP is the outgoing server: it is the only thing that can send mail from your address. POP3 is the older incoming protocol that downloads and often deletes; almost nobody should pick it in 2026.
Ports and security, in one table
| Protocol | Port | Security | Use it? | Why |
|---|---|---|---|---|
| IMAP | 993 | SSL/TLS (implicit) | Yes | Encrypted from the first byte. The default everywhere, and the only one some clients (Sickle included) accept. |
| IMAP | 143 | STARTTLS or none | Only if 993 is missing | Starts in plain text and upgrades. Fine when it upgrades, risky when it doesn't. |
| SMTP | 465 | SSL/TLS (implicit) | Yes | Modern submission port, re-standardised in RFC 8314. Encrypted from the start. |
| SMTP | 587 | STARTTLS | Yes | The classic submission port. Most providers offer both 465 and 587; pick whichever your app lists first. |
| SMTP | 25 | Usually none | No | Server-to-server relay. Blocked by most home ISPs and refused for client logins. |
| POP3 | 995 | SSL/TLS | Rarely | Downloads mail to one device. Pick IMAP unless you have a reason. |
Why your normal password gets rejected
Providers have been closing the plain-password door for years, each in their own way. Four patterns cover almost every "authentication failed" you'll see.
| Pattern | Providers | What to do |
|---|---|---|
| Sign-in only (OAuth) | Outlook.com, Hotmail, Live, Microsoft 365 | The app must support "Sign in with Microsoft". Passwords are refused outright since September 2024. Apple Mail, Thunderbird, Outlook and Sickle all qualify. |
| Sign-in preferred, app password allowed | Gmail, Google Workspace | Use "Sign in with Google". Or turn on 2-Step Verification and create an app password at myaccount.google.com/apppasswords. |
| App password required | iCloud, Yahoo, AOL, Fastmail, Yandex, Mail.ru | Generate a one-off password in the account's security settings and paste that instead. Your real password will never work in a mail app. |
| Separate code or key | QQ Mail and 163 (authorization code), AT&T (Secure Mail Key), T-Online (E-Mail-Passwort) | Same idea, different name. The provider generates it; you paste it as the password. |
When it still won't connect.
"Could not connect to the server" or a timeout
The host name or port is wrong, or you picked SSL/TLS on a STARTTLS port (or the reverse). Match the pairs exactly: 993 with SSL/TLS, 143 with STARTTLS, 465 with SSL/TLS, 587 with STARTTLS. On hotel and office Wi-Fi, port 25 and sometimes 587 are blocked; 465 usually isn't.
"Authentication failed" with a password you know is right
Most big providers no longer accept the account password from mail apps: Microsoft wants a sign-in, Apple, Yahoo, AOL and Fastmail want an app password, QQ and 163 want an authorization code. Check whether IMAP access is switched on in the provider's web settings too; Outlook.com, GMX, WEB.DE, Zoho, Yandex, QQ, Neo and Titan all ship with it off.
Receiving works but sending doesn't
Outgoing servers almost always need authentication now; make sure "use the same credentials as incoming" is ticked. Some ISPs (Comcast, Spectrum) require you to enable third-party access separately before SMTP will take your login.
The username field: whole address or just the name?
Whole address, with very few exceptions. If a provider wants only the part before the @, the result card says so. Some clients (Sickle, iOS Mail) only ever use the full address.
The domain is a company or a web host and nothing matches
Then your mail is hosted somewhere you may not expect. The tool reads the domain's MX record to find out. If it points at Google or Microsoft, use those settings with your work address. If it points at the web host, the server is usually mail.yourdomain.com and the exact names are in the hosting panel under Email Accounts.
Settings by provider.
- Gmail
- Google Workspace
- Outlook.com
- Microsoft 365
- iCloud Mail
- Yahoo Mail
- Yahoo! Mail Japan
- AOL Mail
- Verizon.net (now AOL)
- Fastmail
- Proton Mail
- Tuta
- HEY
- Zoho Mail
- GMX
- WEB.DE
- mail.com
- Yandex Mail
- Mail.ru
- QQ Mail
- Tencent Exmail
- 163 Mail (NetEase)
- 126 Mail (NetEase)
- yeah.net (NetEase)
- Posteo
- mailbox.org
- Migadu
- Purelymail
- Spacemail (Spaceship)
- Titan Email
- Neo
- GoDaddy Workspace Email
- Namecheap Private Email
- IONOS
- Rackspace Email
- DreamHost
- Hostinger Email
- Infomaniak
- OVHcloud Email
- Gandi Mail
- STRATO
- one.com
- Hetzner
- Forward Email
- Runbox
- Mailfence
- Disroot
- StartMail
- Soverin
- Kolab Now
- Riseup
- Hushmail
- Mailo
- Laposte.net
- Orange (France)
- Free (France)
- SFR (France)
- T-Online (Telekom)
- freenet Mail
- Arcor / Vodafone Mail
- BT Mail
- Sky (UK)
- Virgin Media Mail
- TalkTalk Mail
- Plusnet
- Comcast / Xfinity
- AT&T Mail
- Spectrum (Charter, RoadRunner, TWC)
- Cox Email
- Optimum
- Frontier
- CenturyLink
- EarthLink
- Shaw (Rogers)
- Bell Canada
- TELUS
- Telstra / BigPond
- Optus
- iiNet
- Xtra (Spark NZ)
- Naver Mail
- Daum / Kakao Mail
- Libero Mail
- Virgilio Mail
- TIM / Alice Mail
- Tiscali Mail
- Movistar (Spain)
- Ziggo
- KPN Mail
- Swisscom / Bluewin
- A1 (Austria)
- Telenet (Belgium)
- Proximus (Belgium)
- WP Poczta
- Onet Poczta
- Interia Poczta
- o2 Poczta
- Seznam Email
- Freemail.hu
- Rambler Mail
- UOL Mail
Sickle already knows these.
A native Mac mail client that adds Gmail, Outlook, iCloud, Fastmail or any IMAP mailbox in one window, with a colour per account and an MCP server so your agent can work the same inbox.