rss2email

read newsfeeds from your email client

Frequently Asked Questions

Why Am I Getting an Error Message Like This?
Can I Read Password-Protected Feeds?
Why is the Feed I Just Added Not Working?

Why Am I Getting an Error Message Like This?

=== SEND THE FOLLOWING TO rss2email@aaronsw.com ===
E: could not parse http://site.com/atom.xml
Traceback (most recent call last):
File "/usr/share/rss2email/rss2email.py", line 626, in run
content = ("<html><body>\n\n" +
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position
332: ordinal not in range(128)
rss2email 2.60
feedparser 4.1
html2text 2.26
Python 2.4.4 (#1, Oct 23 2006, 13:58:00)
[GCC 4.1.1 20061011 (Red Hat 4.1.1-30)]
=== END HERE ===

This is far an away the most common issue with rss2email. Assuming that you are running the most recent version of rss2email, this problem is, more often than not, actually an issue with the feedparser. Unfortunately, the feedparser tool, which I do not maintain, hasn't been officially updated in quite some time. However the development releases appear to be stable and do seem to resolve a lot feed reading issues. So if you're experiencing errors with feed parsing, do try replacing feedparser.py with a development version.

Can I Read Password-Protected Feeds?

Yes rss2email can read password-protected feeds if the server accepts basic HTTP authentication, which in most cases they do.

Try re-adding the feed in the following manner, including the quotes around the feed address:

./r2e add "http://username:password@site.com"

Why is the Feed I Just Added Not Working?

If your feed has ampersands ('&') or other special characters, the feed address may not be properly added. This is often the case with RSS feeds from Craig's List searches. Try re-adding the feed with quotes around the feed address:

./r2e add "http://site.com/rss&var=value"