HOWTO - read RSS with a POP email client using FreePOPs

rssemail_20071003.jpg

FreePOPs is an open source, plugin-based POP proxy that you can run on your local machine. It was originally designed to allow you to use a normal POP email client to read your mail on a multitude of webmail systems. You point your mail client at the FreePOPs server, and it connects and screen-scrapes your webmail account so that you can read your email in the comfort of your favorite mail reader.

The great thing about FreePOPs is its filter plugin architecture. There are a number of different plugins to support the specific requirements of most of the popular web-based email systems. There's even an RSS plugin that will pull an RSS feed and make it look like a normal POP mailbox. Thankfully, you don't need to configure anything on the server. Instead, you connect to the FreePOPs server using a particular username and password format to activate the appropriate plugin.

Here's how to set up an RSS-to-POP mailbox using FreePOPs and the standard OS X Mail.app email client.

Download and Run FreePOPs

  • Download the FreePOPs server - Link
  • In OS X, just run the .pkg file and click your way through the installer. It'll drop the FreePOPs application in your Applications folder.
  • To start the server, just double click the FreePOPs icon. This will run the server on localhost port 2000. You can stop the server by hitting the icon a second time.
  • If you want it to start automatically, add it to your account's Login Items in System Preferences.

Installation is similar for Linux and Windows. Just refer to the particular installation instructions on the downlods page.

Create a New POP Account in Your Email Client

rssemail1_20071003.jpg

The setup is roughly the same for any POP client. I'm using Mail.app as an example. Use any name and email address for your account. Just make sure it's set to POP (not IMAP, etc.) Set the account description to the name of the site, so you'll know what it is later.

Configure Account Settings for the RSS Plugin

rssemail2_20071003.jpg

The FreePOPs server runs on localhost:2000 by default. Mail.app's configuration doesn't allow you to set the port on this screen, however, so enter localhost for the moment and we'll fix the port later.

For the username, you need to use anything@aggregator to trigger the RSS aggregator plugin.

The password needs to be the full URL to the feed you want this account to pull, for instance, http://blog.makezine.com/archive/hacks/index.xml. You can't see your typing, so it might help to cut and paste this one.

Change the POP Port to 2000

rssemail3_20071003.jpg

Once you've saved your account, you can go back and adjust it's settings to change the POP port to 2000. In Mail.app, just right click and edit the account. The Port setting is under the advanced tab.

Sync the RSS Feed

rssemail_20071003.jpg

Once you've saved your settings, just hit the "Get Mail" button, and the RSS for the site will be downloaded as if it's normal mail. The sender for every entry will appear to be from freepops@your.rss.url. That's sort of annoying, so I just removed the from field from this mailbox's display.


Mobile Access?

Now, if you're ambitious, you can run the freepops server from the command line and bind it to a public-facing IP address on a server machine. You could then easily access RSS feeds using the integrated email client on a lot of internet enabled devices and smartphones. With this setup, anything with a POP client will be able to conveniently pull RSS feeds.


Recent Entries

Leave a comment


Subscribe to MAKE!Subscribe to MAKE Magazine!

Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.

$34.95 / 1 year
(4 Quarterly Issues)

Subscribe now


Void your warranty, violate a user agreement, fry a circuit, blow a fuse, poke an eye out. Make: The risk-takers, the doers, the makers of things... Welcome to Make: Online!


CRAFT Maker Shed Maker Faire MAKE television
MAKE: en EspaƱol MAKE: Japan


Check out all of the episodes of Make: television

Make: Science Room

Connect with MAKE

Be a MAKE fan on Facebook MAKE on Facebook
Visit our Facebook page and become a fan of MAKE!
MAKE on Twitter MAKE on Twitter
Follow our MAKE tweets!
MAKE Flickr Pool MAKE on Flickr
Join our MAKE Flickr Pool!
    make_tips on Twitter

    MAKE's RSS feed is here.
    Add MAKE to iGoogle - GoogleGoogle.
    How to add MAKE to your RSS reader - Real simple.
    Add MAKE on FriendFeed




    Maker SHED

    Advertise here with FM.

    Why advertise on MAKE?
    Read what folks are saying about us!

    Click here to advertise on MAKE!



    Subscribe to MAKE Magazine!

    Make: Online authors!

    Gareth BranwynGareth Branwyn
    Senior Editor


    Phillip TorronePhillip Torrone
    Senior Editor
    | AIM | Twitter


    Becky SternBecky Stern
    Associate Editor
    | AIM | Twitter


    Marc de VinckMarc de Vinck
    Contributing Writer
    | AIM | Twitter


    John ParkJohn Park
    Contributing Writer
    | Twitter


    Sean RaganSean Ragan
    Contributing Writer
    | Twitter


    Matt MetsMatt Mets
    Contributing Writer
    | AIM | Twitter


    Dale DoughertyDale Dougherty
    Editor & Publisher
    | Twitter


    Shawn ConnallyShawn Connally
    Managing Editor
    | Twitter


    Goli MohammadiGoli Mohammadi
    Associate Managing Editor

    Kip KayKip Kay
    Weekend Projects
    | AIM | Twitter


    Collin CunninghamCollin Cunningham
    Contributing Writer
    | AIM | Twitter

    Adam FlahertyAdam Flaherty
    Contributing Writer
    | AIM | Twitter



    More contributors: Mark Frauenfelder (Editor-in-Chief, MAKE magazine), Kipp Bradford (Technical Consultant/Writer), Chris Connors (Education), Diana Eng (Guest Author), Peter Horvath (Intern), Brian Jepson (O'Reilly Media), Robert Bruce Thompson (Science Room)

    Suggest a Site!

    Current Podcast

    itunesdl.gif Weekend Project: Making Char Cloth Learn how to make a cheap and effective fire starter made from an old t-shirt. To download The Char Cloth video click here and subscribe in iTunes. See Char Cloth in action with the Fire Piston from William Gurstelle.... More...

    Get the Make: Online sent via email
    Enter your email to receive Make: Online each day:



    MAKE Fascination video series brought to you by Dow

    Make: Education

    Important please read


    Subscribe to MAKE Magazine!

    Recent Posts from the Craft: Blog