rss2email user Ben Chapman has written a nice guide to setting up rss2email on Centos 5.x.
Up until now, using rss2email has been confined to the UNIX or Windows command line. Most of the time, this isn’t necessarily a bad thing. However, if you need to remove a few feeds from your list, it can be a pain to find every feed’s number and then delete them in the correct order (i.e. reverse numerical order). Otherwise you accidentally delete the wrong feeds.
So to remedy this and give a command-line tool a prettier face, we’ve developed a simple web-based UI for rss2email.
We assume that you already have rss2email installed and working.
From the folder where rss2email and r2eui are stored, type
Then, from your favorite browser, go to http://localhost:8080. From here you check for new feed items, add and remove newsfeeds and change your default email address.
To stop the web UI, just type ctrl-C (under UNIX) or ctrl-Break (under Windows) in the console window.
For the first time in quite a while, actual new features were added in addition to some significant bug fixes. From the CHANGELOG:
- Complete packaging of all necessary source files (rss2email, html2text, feedparser, r2e, etc.) into one bundle
- Included a more complete config.py with all options
- Default to HTML mail and CSS results
- Added ‘reset’ command to erase history of already seen entries
- Changed project email to ‘firstname.lastname@example.org’ and project homepage to ‘http://www.allthingsrss.com/rss2email/’
- Made exception and error output text more useful
- Added X-RSS-Feed and X-RSS-ID headers to each email for easier filtering
- Improved enclosure handling
- Fixed MacOS compatibility issues
It appears that the old host (Infogami) is now for sale and could go dark at any time. They’ve been nice enough to leave our project site up, but we need to find a more stable home so this will be it for now. I had recently started the weblog All Things RSS, so it was easy enough to migrate the old site here.
I will try to migrate the old content (FAQ, changelog, etc.) over when I can but for now, please use this site’s RSS feed for news on rss2email.
For quite some time r2eui, the web front-end to rss2email, has been broken because of extensive changes to the web.py framework that it depends on. Recently I got around to updating it to work with the most current framework version. Here are updated packages for Windows and UNIX.
Note that r2eui depends on the 0.3x versions of web.py even though 0.2x versions are still commonly available through Linux package management systems.
For a while we’ve recommended upgrading to a development version of feedparser to combat the many feed parsing errors that generate a lot of support email to us. Instructions for doing this are here.
Also, it looks as if html2text has been updated recently so we recommend upgrading that as well.
At Aaron’s request we’ve updated the rss2email license to GPL 2 & 3 from just GPL 2. Also a couple of bug fixes were implemented.