rss2email ist ein Python Skript um sich RSS-Feeds per Mail zuschicken zu lassen.
crontab Eintrag
Eintrag in die crontab um alle 20 Minuten nach neuen News zu suchen.
# get new rss feeds every 20 minutes 0,20,40 * * * * r2e run
procmail Rezept
Mails von rss2email werden durch procmail in verschiedene Ordner (Maildir) einsortiert. Der Name des Feeds steht in From Zeile und wird von Sonderzeichen bereinigt.
######################################################################## MAILDIR=$HOME/Mail # rss2email SENDER=`formail -z -x"From:"| grep -o '".*"' | sed -e 's/[^a-zA-Z0-9 ]/ /g' | sed -e 's/ */_/g'` :0 * ^User-Agent:.*rss2email $MAILDIR/RSS/$SENDER/
Links
http://nerxs.de/weblog/archives/000147.html Anpassung des Skripts an deutsche Umlaute sowie ein kleines Skript um opml-Dateien in das channels.txt Format umzuwandeln.