ErrorEmail¶
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!