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

rss2email (zuletzt geändert am 2007-12-23 22:45:55 durch localhost)