Convert feeds to maildirs
Project description
Feed2Maildir
============
Read RSS/Atom feeds in your favourite, maildir-compatible email client.
Requirements
------------
- ``feedparser``
- ``python-dateutil``
Usage
-----
Just run ``feed2maildir``, which should be placed in your $PATH by setup.py.
You will need a JSON configuration file that looks like this:
.. codeblock:: json
{
"db": "~/.f2mdb",
"maildir": "~/mail/feeds",
"feeds": {
"Coding Horror": "http://feeds.feedburner.com/codinghorror/",
"Commit Strip": "http://www.commitstrip.com/en/feed/",
"XKCD": "http://xkcd.com/rss.xml",
"What If?": "http://what-if.xkcd.com/feed.atom",
"Dilbert": "http://feed.dilbert.com/dilbert/daily_strip?format=xml",
"BSDNow": "http://feeds.feedburner.com/BsdNowOgg"
}
}
Note that the last element in a dict may not be followed by a comma, because
Python's json.loads() says so.
To check for updates regularly, just toss it into cron to run once every hour
or so.
Currently, there are a bunch of features missing, most prominently HTML
parsing, that are planned to be added in the near future.
============
Read RSS/Atom feeds in your favourite, maildir-compatible email client.
Requirements
------------
- ``feedparser``
- ``python-dateutil``
Usage
-----
Just run ``feed2maildir``, which should be placed in your $PATH by setup.py.
You will need a JSON configuration file that looks like this:
.. codeblock:: json
{
"db": "~/.f2mdb",
"maildir": "~/mail/feeds",
"feeds": {
"Coding Horror": "http://feeds.feedburner.com/codinghorror/",
"Commit Strip": "http://www.commitstrip.com/en/feed/",
"XKCD": "http://xkcd.com/rss.xml",
"What If?": "http://what-if.xkcd.com/feed.atom",
"Dilbert": "http://feed.dilbert.com/dilbert/daily_strip?format=xml",
"BSDNow": "http://feeds.feedburner.com/BsdNowOgg"
}
}
Note that the last element in a dict may not be followed by a comma, because
Python's json.loads() says so.
To check for updates regularly, just toss it into cron to run once every hour
or so.
Currently, there are a bunch of features missing, most prominently HTML
parsing, that are planned to be added in the near future.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
feed2maildir-0.2.3.tar.gz
(4.2 kB
view hashes)