Skip to main content

Django email backend that logs all emails

Project description

PyPI Python Version Django Version Read the documentation at https://django-email-log.readthedocs.io/ Tests Codecov

Django email backend that logs all sent emails to a database using a Django model.

This app works with Django 2.2 to 4.2

This app requires Python 3.7+.

Getting Help

Documentation for django-email-log is available at https://django-email-log.readthedocs.org/

This app is available on PyPI.

Submit issues on Github: https://github.com/treyhunner/django-email-log/issues

Pull requests are welcome. Read the CONTRIBUTING file for tips on submitting a pull request.

1.4.0 (2023-04-06)

  • Added ability to assign callable to EMAIL_LOG_ATTACHMENTS_PATH

  • Added Django 4.2 support

1.3.0 (2023-02-10)

  • Added Django 4.1 support

  • Remove Python 3.6 support

  • Add saving of e-mail attachemnts to database

  • Add saving of html alternatives to database

1.2.0 (2022-02-08)

  • Set default_auto_field in apps.py (#23)

  • Send email even when we can’t write the database (#14)

  • Fix Django warnings

  • Improve CI/pre-commit/formatting (we’re using Black now)

1.1.0 (2022-01-27)

  • Added Django 3.2 and 4.0 support

  • Dropped Django support for 2.1 and below

  • Dropped Python 3.5 support

  • Thanks to Alexey Kotenko and Craig Anderson for PRs

1.0.0 (2020-05-19)

  • Added Django 2.x support and Django 3.x support

  • Added tests for newer versions of Python 3

  • Dropped Django support for 1.10 and below

  • Dropped Python 2 support

  • Thanks to Mark Jones and Oleg Belousov for attempted PRs

0.2.0 (2014-08-03)

  • Added Django 1.6 and Django 1.7 support.

  • Added German and Brazilian Portuguese translations (#3 and #9). Thanks Jannis and Rodrigo Deodoro.

  • Fixed email log app name on admin website.

  • Output email body in admin interface with linebreaks shown correctly (#6). Thanks Keryn Knight.

0.1.0 (2013-05-02)

Initial release.

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

django-email-log-1.4.0.tar.gz (11.9 kB view hashes)

Uploaded Source

Built Distribution

django_email_log-1.4.0-py3-none-any.whl (14.0 kB view hashes)

Uploaded Python 3

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