If you’ve switched from Yahoo! over to Gmail because you prefer to read your email in a desktop client such as Thunderbird, you probably are wondering how you can do the same thing with Yahoo! for free.

The answer is the YPOPs! open-source application, which runs in the background and simulates a browser to provide an interface via POP to download your email into a desktop client.

Important Note: This utility most likely violates the Yahoo! terms and could potentially result in your account being terminated, so use at your own risk. If you are worried about this, you can get POP access with Yahoo! Mail Plus for $20 / year.

Install YPOPs! Client

The first thing you’ll need to do is download and install the YPOPs! client piece. The installation is about as simple as it gets, just run through it and then make sure you’ve started the client before moving forwards. There’s no configuration needed to get things started.

Download YPOPs! from Sourceforge.net

Setup Yahoo! Mail in Thunderbird

Open Account Settings from the Tools \ Account Settings menu item, and then click on “Add Account” on the lower left-hand side. Choose “Email Account” on the first screen and click Next, then enter in your name and Yahoo! email address on the Identity screen:

On the Server Information screen you’ll need to enter “” in the Incoming Server field, and then click next. If you don’t have a default outgoing server already setup then you will probably be prompted for that, just use the same IP address.

Add your Yahoo! email address again in the User Names dialog, and then click next a few times and then Finish.

If you already have an outgoing server that you would prefer to use, you can skip most of the next section.

Setup Outgoing Email

If you would like to use Yahoo’s email server for outgoing mail, select “Outgoing Server (SMTP)” on the left hand pane near the bottom, and then click Add.

Enter “” into the Server Name field and your Yahoo email address in the User Name field. Make certain that you select No for “Use secure connection”.

Now to assign this outgoing server to your Yahoo account, select the account on the left-hand side and then change the drop-down that says “Outgoing Server (SMTP)” to your new Yahoo server that you just added.

At this point you should be ready to go. Just click the “Get Mail” button, and then you’ll be prompted for your Yahoo password.

Voila! We now have Yahoo email in Thunderbird.

Additional Options

The YPOPs utility’s configuration panel gives you a bunch of extra options, for instance the Download Folders screen will allow you to pull email from your custom folders.

The “Sending Email” screen has a checkbox that will store your outgoing email in the Yahoo sent items folder.


And the “Miscellaneous” screen will let you hide the tray icon… quite useful.

The instructions in this guide could be easily adapted to any other mail client as well. Again, if your email account is really important you probably shouldn’t use this… just switch to Gmail.

Profile Photo for Lowell Heddings Lowell Heddings
Lowell is the founder and CEO of How-To Geek. He’s been running the show since creating the site back in 2006. Over the last decade, Lowell has personally written more than 1000 articles which have been viewed by over 250 million people. Prior to starting How-To Geek, Lowell spent 15 years working in IT doing consulting, cybersecurity, database management, and programming work.
Read Full Bio »