https://web.archive.org/web/20190922094853/http://www.allthingsrss.com/rss2email/
Allows one to use RSS with an email client.
-
- 2010-02-15 - (version not recorded) on Unity Linux 64bit-beta2
-
2010-02-09 - (version not recorded) on Unity Linux 64bit-beta2
2010-02-15 - (version not recorded) ∞
I think this is from 2010-02-09
- rss2email.infogami.com/webui
- Hacked to add podcast support
- Useful patch(es)
wget webpy.org/static/web.py-0.33.tar.gz tar -xvvzf web.py-0.33.tar.gz cd web.py-0.33 su smart install python-distutils lib64python-devel python setup.py install cd .. wget lindsey.smith.googlepages.com/r2eui.tar.gz tar -xvvzf r2eui.tar.gz cd r2eui \wget --continue web.archive.org/web/20091116201839/http://rss2email.infogami.com:80/rss2email.py wget www.aaronsw.com/2002/html2text/html2text.py wget feedparser.googlecode.com/svn/trunk/feedparser/feedparser.py echo 'python ./rss2email.py ./feeds.dat "$@"' > ./r2e.sh chmod +x r2e.sh ./r2e.sh new
edit rss2email.py
:
DEFAULT_FROM = "[email protected]" HTML_MAIL = 1 TRUST_GUID = 0 DATE_HEADER = 1 VERBOSE = 1 SMTP_SEND = 1 SMTP_SERVER = "example.com:25" AUTHREQUIRED = 1 SMTP_USER = 'username' # for SMTP AUTH, set SMTP username here SMTP_PASS = 'password' # for SMTP AUTH, set SMTP password here
rm config.py
python r2eui.py
- In your browser, visit http://0.0.0.0:8080/
- Add the feed https://web.archive.org/web/20090208012149/http://rss2email.infogami.com:80/blog/atom.xml
-
Set the default email address
Example Gmail configuration:
SMTP_SEND = 1 SMTP_SERVER = 'smtp.gmail.com:587' AUTHREQUIRED = 1 SMTP_USER = '[email protected]' SMTP_PASS = 'password'
Example Lavabit configuration:
SMTP_SEND = 1 SMTP_SERVER = 'lavabit.com:587' # One of ports 25, 587, 2525, or 3535 AUTHREQUIRED = 1 SMTP_USER = '[email protected]' SMTP_PASS = 'password'
r2e.sh new r2e.sh email example@gmail.com r2e.sh add http://www.youtube.com/rss/user/USERNAME/videos.rss r2e.sh run
2019-10-29 - YouTube no longer supports RSS. For historical interest, see YouTube RSS feeds.
Note that you must wait for an entire feed to be processed before any emails will appear in your inbox.
2010-02-09 - (version not recorded) ∞
-
NOTE: There was a UI at the time at rss2email.infogami.com/blog/webuiv110
\wget --continue web.archive.org/web/20091116201839/http://rss2email.infogami.com:80/rss2email.py wget rss2email.infogami.com/config.py wget www.aaronsw.com/2002/html2text/html2text.py wget feedparser.googlecode.com/svn/trunk/feedparser/feedparser.py echo 'python ./rss2email.py ./feeds.dat "$@"' > ./r2e.sh # Their script has: python rss2email.py feeds.dat $*
Edit the config.py
file and fill in your outgoing email server's details. If your server requires you to login, change "AUTHREQUIRED = 0
" to "AUTHREQUIRED = 1
" and enter your email username and password.
chmod +x r2e.sh ./r2e.sh new ./r2e.sh add https://web.archive.org/web/20090208012149/http://rss2email.infogami.com:80/blog/atom.xml you@example.com ./r2e.sh run
After a long wait, I got:
Fatal error: could not connect to mail server "example.com"
I couldn't do things their way, so I'll use sendmail..
edited config.py
, and
SMTP_SEND = 1^ => SMTP_SEND = 0^
.... but HOLY FUCK is sendmail stupid. I can't figure out basic configuration:
I mean.. what the hell.. to determine the version, there are multiple ways..
/usr/sbin/sendmail -d0.1 -bt < /dev/null
Why would anyone think of sendmail --version
?? That would be RIDICULOUS!
...
After days of struggling, I give up. I hacked the source and I still can't get the thing to work with three different email providers.
Last updated 2020-02-10 at 19:27:50
ported
This is very obsolete with very broken references.