Subscribe to How-To Geek

Recommended: Click Here to Run a Free Scan for Common PC Errors   [Sponsored Link]

Get Your Yahoo! Mail in Mozilla Thunderbird for Free

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:

image

On the Server Information screen you'll need to enter "127.0.0.1″ 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.

image

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

image

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.

image

Enter "127.0.0.1″ 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.

image

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.

image

Voila! We now have Yahoo email in Thunderbird.

image

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.

image

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

image 

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

image

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.

The Geek is the founder of How-To Geek and a geek enthusiast. When he's not coming up with great how-to articles, he's probably writing at his personal blog. This article was written on 01/20/08 and tagged with: Firefox, Firefox & Internet

Comments (33)

  1. Chase

    After I did this, it came up saying "An error occurred with the mail server. 127.0.0.1 responded:
    "
    but it doesn't give me an error message. Any ideas?

  2. yogaf

    You don't have to kill a fly with a canon, try Webmail extension -http://webmail.mozdev.org/

  3. Lisaweb

    Wow! This is an awesome find! Lately, I've been finding some really great tools at Sourceforge.net. But soo many escape my notice. Thanks Geek!

  4. The Geek

    yogaf:

    I found that one but I haven't tested that one out yet… the main benefit to this tool is that it works with other mail clients, such as Outlook.

  5. Daniel Spiewak

    As a side note, it's worth mentioning that using YPOPs! is technically a security risk (because you're then running a local mail server). Make sure your firewall is in order and blocking all incoming requests to YPOPs!

  6. InDiSent

    i'll have to try this in outlook

  7. SuAlfons

    Hmm…
    here in Germany, the Yahoo-Pop Servers are open for free since ages. I use them - don't know since when. In fact, it was my very first non-university mail account, must have been in the 90s. I just recently noticed that there is something like Yahoo Mail Plus and wondered what it would be good for…

    Maybe you might try to check your mails with the German POP-Servers? pop3.mail.yahoo.de, smtp.mail.yahoo.de (No idea if this works with international accounts).

    Greetings,
    SuAlfons

  8. InDiSent

    Try this instead to see if you can get pop access:

    C:\Documents and Settings\*****>ping pop3.mail.yahoo.de
    Ping request could not find host pop3.mail.yahoo.de. Please check the name and t
    ry again.

    C:\Documents and Settings\*****>ping pop.mail.yahoo.de

    Pinging pop-de.mail.vip.ukl.yahoo.com [217.12.10.64] with 32 bytes of data:

    Reply from 217.12.10.64: bytes=32 time=107ms TTL=48
    Reply from 217.12.10.64: bytes=32 time=106ms TTL=48
    Reply from 217.12.10.64: bytes=32 time=110ms TTL=48
    Reply from 217.12.10.64: bytes=32 time=106ms TTL=48

    Ping statistics for 217.12.10.64:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 106ms, Maximum = 110ms, Average = 107ms

    Hope this works……i'm gonna try it now.

  9. InDiSent

    Nevermind, didn't work.

  10. Chase

    I spent about 2 hours going through every tutorial. I have everything set up right. My firewall is open to it, I tried different ports, everything. If I use @yahoo.com then it says it's not a valid domain. If I don't use it it says (blank) is an unsupported domain. I am a computer tech so I know various ways. Webmail and YPOPs both just don't work for me. :(

  11. Vikram

    This is Really cool Geek. Worked like a charm! Now I dont have to open browser to get to Yahoo mail. My Mail client handles all the email accounts for me!

    Greatttt Find! Go Geek!

  12. InDiSent

    I did learn that most other countries have free pop service from yahoo. If anyone wants it that bad they could just get a UK yahoo account.

  13. naj

    the webmail extension from the mozilla website works without a hitch, i hve been using it for about 6months now.no need to use any 3rd party utility.you can even get hotmail emails with hotmail webmail extension.

    cheers

  14. Ibrahim

    By the way, if you happen to use SBC/AT&T Yahoo DSL you can turn an existing Yahoo mail account into a plus one for free. I did this, but I don't use yahoo mail anymore anyway.

  15. Martin Wildam

    I do not need such a tool, I use pop.mail.yahoo.com as POP3-Server on port 995 (SSL) and for sending smtp.mail.yahoo.com as SMTP on port 465 (with SSL). Everything with authentication with my yahoo id and password.

  16. Joe

    @Chase: Try once with the new Yahoo Mail interface on, and try it again after turning off the new Ajax-y, slow-loading, drag-and-drop Yahoo bloat. The webmail add-on only worked for me with the old interface.

  17. Chase

    Still doesn't work Joe..lol..I've tried everything…

  18. SirEv

    It's work fine. Thanks

  19. abe

    How come its not leaviung me a copy in my yahoo address. can i not do that?

  20. GM

    I use Mac and OS X. I have tried all methods, and YPOP! isn“t supported on OS X. Do you know how I can get my Yahoo! mail to Thunderbird?

  21. Adnan

    how can I forward mail from Yahoo to Gmail account?

  22. Premankan

    Following your method (albeit, with minor variations)…I was able to get my Yahoo! mail working with Outlook 2007!

    THANX A TON!!

  23. Praveen

    hello every body,

    I want to get my three different mails to on account how can I DO THAT.

    I would be waiting for your reply.

    Thank you in advance.

    Bye.

  24. Gigi

    i'm getting the "sending of password did not succeed. Mail server 127.0.0.1 responded: Unable to open INBOX"

    What could be the problem? i've tried switching between the old and new mail interface on my browser, seems to work when i have my mail open in my browser (firefox)…

  25. Naveen

    hi…
    i installed YPOP to get yahoomail into my thunderbird… while starting the ypop i got the below shown error message

    Unable to create SMTP server socket.please ensure that another copy of this program is not running.if you are using an antivirus program with email scan enabled,you might have to change the port in ypop to an non standard port then make the appropriate change in your email application.YPOPs will not service any of the request from your email application till you make you necessary applications

    but i stopped all the other programs and even i stopped the antivirus program too… but the same error message is coming…. as a consequence of this i can receive mails from yahoo,but i cannot send any mail from yahoo through the thunderbird client… what to do give me solution…

    even i tried webmail too… but it doesnt list out any domains and because of this an error message displayed as unsupported domain… but i configured correctly right from the server name to user name…help me… is their any other way to get yahoomail into thunderbird

  26. SErgio MARINO

    Muy bueno muchas gracias !!!

    Cool , thanks !!!

  27. Guest

    Heres a site i found to be usefull http://webmail.mozdev.org/

    The Webmail extension integrates web site based email accounts in to Mozllia Thunderbird, this allows Thunderbird to download and to send emails using the web site.

    Currently Yahoo, Hotmail, Lycos (Europe), MailDotCom, Gmail, Libero, and AOL domains are supported.

  28. Anonymous

    Method works. No flaws maybe connected for a day or two, once Yahoo catches on, they will block access

  29. Wen

    I've done everything correctly step by step, but when when i press 'get mail', it says the connection is refused. What's happening?

  30. Wen

    Wait, now it works, and it starts to download my mail, but the connection keeps timing out

  31. Jamshed

    I added the Yahoo account into Mozilla Firefox but it si not appearing in the panel but it is appear in the setting I don't know what is wring with and I checked the setting is fine ….

    Can someone help me to rid of this problem.

  32. Dave

    When I try to connect I get "Sending of password did not succeed. Mail server 127.0.0.1 responded : negative vibes from dsabol_btfu@yahoo.com"

    help?

  33. Steven

    Excellent!

    I've tried this before with instructions from another site and couldn't get it working. I also tried WebMail with no luck.

    Here I find clear and comprise instructions and I now have a fully working Yahoo/Thunderbird mail client!

    Thanks!


Leave a Comment




Leave your friendly comment here. If you have a computer help question, leave it on the forums instead.

Note: Your comment may not show up immediately on the site.

Copyright © 2006-2008 HowToGeek.com. All Rights Reserved.