This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Can't get messages from Yahoo mail

  • 2 replies
  • 0 have this problem
  • 3 views
  • Last reply by Toad-Hall

more options

My email from cox.net was just moved to yahoo mail. I still have my @cox.net email. I change the server name to imap.mail.yahoo.com, port 993, SSL/TLS, normal password, and the SMTP server to smtp.mail.yahoo.com, Port 465.

I cannot download any new emails. Help!
My email from cox.net was just moved to yahoo mail. I still have my @cox.net email. I change the server name to imap.mail.yahoo.com, port 993, SSL/TLS, normal password, and the SMTP server to smtp.mail.yahoo.com, Port 465. I cannot download any new emails. Help!

All Replies (2)

more options

yahoo uses 'Authentication Method- OAuth2' for both Sending and receiving. So if you have switched on 2 step verification in yahoo webmail - then switch it off.

Account Settings would need to have Authentication Method set to 'OAuth2' for incoming and the Outgoing SMTP server settings. User name would be full email address.

You need enable cookies in Thunderbird. Settings > Privacy & Security select 'Accept cookies from sites'

Then scroll to 'Passwords' and clear all the saved passwords.

Exit Thunderbird wait a few moments for background processes to complete and then restart Thunderbird.

This time you should get a prompt from yahoo to sign in as normal - this is yahoo checking you really are you - you do it to allow Thunderbird access to server.

more options

If the above proves to be pain in the proverbial:

You can still use 'Authenication Method' - 'Normal Password' for incoming and outgoing. However - you must logon to webmail account and switch on 2 step verification and then create an app specific password.

In Thunderbird - access the saved passwords Settings > Privacy & Security Click on Saved Passwords Click on Show Passwords Right click on incoming imap:// line and select 'Edit PAssword' completely remove all contents and then enter the 'app specific password' Do the same for the 'smtp://yahoo account line. Once passwords are all updated, click on Close Then restart Thunderbird.