Home

  • Contact
  • Forum
  • Free Ubuntu E-Books
  • Popular Posts
  • Search
  • Ubuntu Hosting
  • About
  • RSS Feed
  • Sitemap
  • Privacy Policy

Ubuntu Geek

Ubuntu Linux Tutorials,Howtos,Tips & News | Zesty Zapus,Artful Aardvark

Free POP3 and SMTP access to Yahoo! Mail using YPOPS! in Ubuntu

Posted on February 17, 2008 by ruchi 13 Comments

Sponsored Link
YPOPs! is an application that provides POP3 and SMTP access to Yahoo! Mail.

This application is more like a gateway. It provides a POP3 server interface at o­ne end to talk to email clients and an HTTP client (browser) interface at the other which allows it to talk to Yahoo! The same concept holds good for SMTP as well.It works with all know email clients like Outlook, Thunderbird, Evolution, Eudora etc.


Install YPOPs! for Ubuntu

First you need to add the following line to source list file by editing the /etc/apt/sources.list file

$sudo gedit /etc/apt/sources.list

Add the following line

deb http://tskariah.000webhost.com/ubuntu ubuntu main

Save and exit the file

Add the PGP public key for the new repository

$ wget http://tskariah.000webhost.com/t_skariah.asc.gpg

$ sudo apt-key add t_skariah.gpg

Update the source list

$ sudo apt-get update

Install YPOPs!

$ sudo aptitude install ypops

Re configure YPOPs! for Ubuntu

$ sudo dpkg-reconfigure -fgnome ypops

Other front-ends could be "dialog" (default), or "web". The old /etc/ypops.ini would be saved as /etc/ypops.ini.bak

A dialog will popup with help for every option available .

Configuration note

-- Don’t check the ‘Add a new account’ in the first step unless you have multiple yahoo accounts.

-- If you’re installing YPOPs! on a LAN computer that acts as a router, replace the bind address 127.0.0.1 with the LAN address reachable by the other network PCs (192.168.1.1 or 10.10.0.1 for example).

How to start YPOPs! for Ubuntu manually

$ sudo /etc/init.d/ypops start

How to stop YPOPs! for Ubuntu manually:

$ sudo /etc/init.d/ypops stop

How to automatically start YPOPs! for Ubuntu at bootup

Use the configuration wizard.

How to remove YPOPs! for Ubuntu:

$ sudo apt-get remove ypops

Directory structure:

/etc/init.d/ypops -- init script
/etc/ypops.ini -- config file
/usr/bin/ypops -- executable file
/var/log/ypops/ -- log directory
/var/run/ypops.pid -- pid file

WARNING: The log directory is readable by all. If the log-level is set to Advanced, YPOPs! would dump all the HTML pages there, which might contian private information.

Configuring Email Client (Mozilla Thunderbird)

If you want to configure Mozilla Thunderbird to access your yahoo email use the following steps

Click Tools-> Account Settings

Click Add Account button.

Choose Email account. Click Next

Type name and email address in the boxes. Click Next

Choose POP and type ‘localhost' as the incoming server.

Depending on your preferences check or uncheck Use Global Inbox

Click Next. If your username is not already there by default, add it.

Click Next. Add the way you want your Account Name to look in Thunderbird.

Click Finish.

Now scroll down to the bottom of the Account Settings pane and click on Outgoing server (SMTP).

Click on Advanced. Click on Add.

Type 127.0.0.1 as the outgoing mail server. Port default is 25.

Check Use name and password. This is Thunderbird’s way of enabling authentication.

Type your Yahoo user name as username@yahoo.com.

Click No to Use secure connection and then OK twice.

Click OK to the Server Settings window.

Now get back into Account Settings

Go back to the Server Settings of you Yahoo Account in the Account Settings pane.

Do not check Use secure connection (SSL) or Use secure authentication.

Click on Advanced.

Choose where you want your emails to go in the POP tab.

Click on the SMTP tab and click on the drop down menu and select 127.0.0.1:25

Continue modifying any of your preferences in the account and then click on OK.

The first time you try to access the account, Mozilla will ask for a password and if you want Mozilla to remember the password.

Sponsored Link

Related posts

  • Webmin Installation and Configuration in Ubuntu Linux (22)
  • Upgrade Ubuntu Server 6.10 (Edgy Eft) to 7.04 (Feisty Fawn) (4)
  • Update IP addresses at dynamic DNS services Using ddclient (17)
  • Ubuntu 7.04 (Feisty Fawn) LAMP Server Setup (16)
  • Settingup an FTP Server on Ubuntu with ProFTPD (28)
  • Securing SSH Using Denyhosts (10)
  • Mount a Remote Folder using SSH on Ubuntu (19)

13 thoughts on “Free POP3 and SMTP access to Yahoo! Mail using YPOPS! in Ubuntu”

  1. Harpoon on May 25, 2008 at 3:18 pm said:

    One small correction to the YPOPs instructions:

    This line
    $ sudo apt-key add tskariah.gpg

    Should be
    sudo apt-key add t_skariah.asc.gpg

    For new users that get a file not found error.

  2. admin on May 25, 2008 at 7:53 pm said:

    @harpoon

    thanks for your comment i have updated the article

  3. me on June 5, 2008 at 9:32 pm said:

    well… the repo is broken

  4. Ajo Paul on June 7, 2008 at 10:45 am said:

    Hi,
    Thanks I could configure the same in TB and Evolution. I am able to fetch mails, but unable to send mails using the smtp, every time i send, am asked for the authentication again and again, i enter the one for my account but am rejected everytime.

    Any ideas?

  5. Muhd on June 10, 2008 at 4:21 am said:

    This doesn’t work anymore I think, at least didn’t when I tried.

  6. Dan on June 12, 2008 at 11:22 am said:

    The server hosting the files is down since a week. Check out Thomas Skariah’s blog at .

  7. Picobit on April 10, 2009 at 3:40 pm said:

    Yahoo does offer free POP access if you change a setting. It worked for me and it is described here:

    http://picobit.wordpress.com/2009/04/10/yahoo-mail-free-pop-access/

    No need for YPOPS anymore 🙂

  8. ambons on May 18, 2009 at 9:40 am said:

    i uses Yahoo!Zimbra Desktop 😛 for my yahoo account
    it’s so easy to use 🙂

  9. Bodsda on August 27, 2009 at 6:16 pm said:

    This has been out of action for a while. He does not appear to be maintaining his work. The repository also has a file with an error which stops apt-gt update from finishing.

    W: Failed to fetch http://tskariah.000webhost.com/ubuntu/dists/ubuntu/main/binary-i386/Packages.bz2 Sub-process bzip2 returned an error code (2)

    Happens on both of his repo’s.
    I guess we will have to wait for a different solution to yahoo + thunderbird stuff.

  10. konje on January 8, 2010 at 2:00 pm said:

    hi men i still got a file not found error with this
    ($ sudo apt-key add t_skariah.asc.gpg)
    am using ubuntu 9.10.don’t know why .
    please help me

  11. Malik on August 7, 2010 at 9:27 pm said:

    help help help
    i was trying to install ypops by reading this and i think i removed something.. plz help me know if i have removed some essential things.
    ———
    malik@malik-laptop:~/Desktop$ sudo aptitude install ypops
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Reading extended state information
    Initializing package states… Done
    Writing extended state information… Done
    Couldn’t find any package whose name or description matched “ypops”
    Couldn’t find any package whose name or description matched “ypops”
    The following packages will be REMOVED:
    fastjar{u} jarwrapper{u} libcommons-codec-java{u} libcommons-el-java{u}
    libcommons-httpclient-java{u} libjasper-java{u} realpath{u} sat4j{u}
    0 packages upgraded, 0 newly installed, 8 to remove and 20 not upgraded.
    Need to get 0B of archives. After unpacking 3,981kB will be freed.
    Do you want to continue? [Y/n/?] y
    Writing extended state information… Done
    (Reading database … 364882 files and directories currently installed.)
    Removing sat4j …
    Removing jarwrapper …
    Removing fastjar …
    Removing libcommons-httpclient-java …
    Removing libcommons-codec-java …
    Removing libjasper-java …
    Removing libcommons-el-java …
    Removing realpath …
    Processing triggers for man-db …
    Processing triggers for install-info …
    Processing triggers for doc-base …
    Processing 1 removed doc-base file(s)…
    Registering documents with scrollkeeper…
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Reading extended state information
    Initializing package states… Done
    Writing extended state information… Done

  12. Akmal on December 26, 2010 at 11:04 am said:

    akmal@akmal-Aspire-1810TZ:~$ sudo gedit /etc/apt/sources.list
    akmal@akmal-Aspire-1810TZ:~$ wget http://tskariah.000webhost.com/t_skariah.asc.gpg–2010-12-26 14:02:32– http://tskariah.000webhost.com/t_skariah.asc.gpg
    Resolving tskariah.000webhost.com… 66.197.153.229
    Connecting to tskariah.000webhost.com|66.197.153.229|:80… connected.
    HTTP request sent, awaiting response… 301 Moved Permanently
    Location: http://www.000webhost.com/ [following]
    –2010-12-26 14:02:34– http://www.000webhost.com/
    Resolving http://www.000webhost.com... 208.43.150.234
    Connecting to http://www.000webhost.com|208.43.150.234|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: unspecified [text/html]
    Saving to: `t_skariah.asc.gpg.1′

    [ ] 20,266 12.3K/s in 1.6s

    2010-12-26 14:02:38 (12.3 KB/s) – `t_skariah.asc.gpg.1′ saved [20266]

    akmal@akmal-Aspire-1810TZ:~$ sudo apt-key add t_skariah.gpg
    gpg: can’t open `t_skariah.gpg’: No such file or directory

  13. David H. Durgee on December 20, 2011 at 3:22 pm said:

    Is this still current? I am seeing the following:

    dhdurgee@DHD-Z560 ~ $ wget http://tskariah.000webhost.com/t_skariah.asc.gpg
    –2011-12-20 10:07:39– http://tskariah.000webhost.com/t_skariah.asc.gpg
    Resolving tskariah.000webhost.com… 66.197.153.229
    Connecting to tskariah.000webhost.com|66.197.153.229|:80… failed: Connection timed out.
    Retrying.

    –2011-12-20 10:10:50– (try: 2) http://tskariah.000webhost.com/t_skariah.asc.gpg
    Connecting to tskariah.000webhost.com|66.197.153.229|:80… failed: Connection timed out.
    Retrying.

    –2011-12-20 10:14:01– (try: 3) http://tskariah.000webhost.com/t_skariah.asc.gpg
    Connecting to tskariah.000webhost.com|66.197.153.229|:80… failed: Connection timed out.
    Retrying.

    –2011-12-20 10:17:14– (try: 4) http://tskariah.000webhost.com/t_skariah.asc.gpg
    Connecting to tskariah.000webhost.com|66.197.153.229|:80… failed: Connection timed out.
    Retrying.

Leave a comment Cancel reply

Your email address will not be published. Required fields are marked *

« FileZilla – FTP Client Software
Creating Custom Ubuntu Live-CD With Remastersys »

Sponsored Link

    Cheap Web Hosting

Categories

  • Backup
  • Free Books
  • General
  • Monitoring
  • Networking
  • News
  • Package Mgmt
  • Security
  • Server

Sponsored Link

Archives

RSS Feed

subscribe to the ubuntu Geek RSS feed

UbuntuGeek on Twitter

    Follow Us on Twitter

Support UbuntuGeek

Favourite Sites

Debian Admin
DebianHelp
Tuxmachines
  • Contact
  • Forum
  • Free Ubuntu E-Books
  • Popular Posts
  • Search
  • Ubuntu Hosting
  • About
  • RSS Feed
  • Sitemap
  • Privacy Policy
Copyright © 2016 Ubuntugeek - Ubuntu Linux Howtos and Tutorials All Rights Reserved.