Skip to main content

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

Project description

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>).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for feed2mail, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size feed2mail-0.1.0-py3-none-any.whl (5.7 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size feed2mail-0.1.0.tar.gz (4.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page