Category Archives: Software

Releasing the Beast

I’d like to realease a version of my RSS converter; unfortunately, the only mail programs it seems to work with properly are Evolution and mutt. Using Sylpheed 2.0, you can list the subscribed feeds, but the message display is completely broken; I don’t now if it’s my fault or their fault; the uber-IMAP client Mulberry processes the folder list but waits ad infinitum when you’re trying to open a mailbox; and I’m a bit short on time…

Nevertheless, if you’re interested in trying it out: grab a copy from the SVN respository. You can omit the feedparser.py if you’ve already installed the Universal Feedparser from Mark Pilgrim.

To be usable, create a feemap.cfg with the following content:

[config]
bind=127.0.0.1
port=4444
[News/slashdot]
url=http://slashdot.org/index.rss
timeout=1800
[News/kerneltrap]
url=http://kerneltrap.org/rss.xml
force_html=yes

Then fire up the server with

# python rssimap.py

On success, you’ll see something like

2005/08/21 17:32 CEST [-] Log opened.
2005/08/21 17:32 CEST [-] __main__.IMAPFactory starting on 4444
2005/08/21 17:32 CEST [-] Starting factory <__main__ .IMAPFactory instance at 0xb7522bac>
</__main__>

Then, point your favourite email program to the imapserver localhost:4444 with either ANONYMOUS auth or by using the default account guest/guest.

Happy Reading!

Feeding the evolution

I started hacking on a simple on-the-fly RSS->IMAP converter to read my favourite RSS feeds in evolution. Heise.de in Evolution

The current version is kind of experimental, there are issues with caching mailclients (such as evolution), marking messages read, detecting new feed entries, deleting of old ones

This also works with mutt 😉Slashdot.org in Mutt