sluk
sluk copied to clipboard
Sluk is a simple feed to email program primarily meant to be used with the notmuch mail indexing system.
- What is?
Sluk is a simple feed to email program primarily meant to be used with the [[http://notmuchmail.org/][notmuch]] mail indexing system.
It takes a list of rss-feeds and writes them as email messages to a directory, one file per entry.
Sluk does not send mail.
- Requirements feedparser python-levenshtein (optionally, for searching)
- Usage On invocation the program will look for a configuration file path in $SLUK_CONFIG (if set) or fall back to "~/.slukrc", which should contain something like this:
: [conf] : messages = /home/user/mail/sluk/ : feed_list = /home/user/.sluk_feeds : cache = /home/user/.sluk_cache : quiet = true : [filters] : readproxy = readproxy {url}
If the option "quiet" is either missing or set to "false", sluk will babble away mercilessly.
The feed list should be a newline separated list of URL:s, or in the form:
name URL (optional)filter
I use filters with [[http://github.com/krl/readproxy][readproxy]] to transform summary entries to full-text ones.
Sluk uses etags and last-modified headers in order to save server bandwith.