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.

Source Distribution

feed2mail-0.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

feed2mail-0.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file feed2mail-0.1.0.tar.gz.

File metadata

  • Download URL: feed2mail-0.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.16 CPython/3.7.4 Linux/5.3.4-arch1-1-ARCH

File hashes

Hashes for feed2mail-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4edf3d73061ad8d84438a5a25c4bb14ba3c153ee6203f47a64c5c76569dc22e8
MD5 0834859fc231305aeedd86be31eed96c
BLAKE2b-256 705019ad9297003178b26e967fc3ee2f1861d1ab32f99c0fc6f2edd6143aa740

See more details on using hashes here.

File details

Details for the file feed2mail-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: feed2mail-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.16 CPython/3.7.4 Linux/5.3.4-arch1-1-ARCH

File hashes

Hashes for feed2mail-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 554bab2026aaf72278d31bcb5d547f208664fae3ed1fc22c3ae158a43a97a95c
MD5 568371acbdf0e9ad6dfe34f8ec1864f4
BLAKE2b-256 3134fde1e146dc217cf86caef534c39db8b49c0774556143d70d0126400fc73e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page