feed2mail

Monitor a list of atom feeds and send an email digest with updates


License
MIT
Install
pip install feed2mail==0.1.0

Documentation

Feed2Mail

Monitor a list of atom feeds and send an email digest with updates.

Installation

pip install feed2mail

Config

Store a JSON file containing a single object with keys of atom feed URLs and an empty value (or specify an ISO8601 timestamp to set the oldest time you care about). Specify it at runtime with --config-path (or --config). On a successful run, this file will be updated with new timestamps.

{
  "https://github.com/mattclement/feed2json/commits/master.atom": ""
}

Mail is sent via SMTP with STARTTLS. Use the program arguments (--mail-<user|password|host|to>) or environment variables (FEED_MAIL_<USER|PASS|HOST|TO>).