Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Send an error email when an you get an exception.

Project description

Send an error email when an you get an exception.

  • Free software: BSD license
  • Documentation: See Below

What does it do?

Here is how it works:

with ErrorEmail(email_config):
    do_stuff()

If do_stuff raises an exception, it will send an email with the traceback. That’s it.

Configuration

The ErrorEmail context manager accepts a configuration dictionary that defines the To, From and SMTP server information. Here is an example:

{
  'SERVER': 'smtp.myhost.com',
  'PORT': 25,
  'TO': ['foo@bar.com', 'baz@bar.com'],
  'FROM': 'erroremailer@myhost.com',
}

ErrorEmail doesn’t have robust email support at the moment. I’m happy to accept pull requests!

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 erroremail, version 0.1.6
Filename, size File type Python version Upload date Hashes
Filename, size erroremail-0.1.6.tar.gz (11.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page