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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file django-email-log-1.4.0.tar.gz.

File metadata

  • Download URL: django-email-log-1.4.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.1

File hashes

Hashes for django-email-log-1.4.0.tar.gz
Algorithm Hash digest
SHA256 18c3354ebd8c41a249e9455a51bbc8edebb848dd828f4f3f6d5c96bcc2a44855
MD5 ffcd7b688f0af12403cd8a9e12f01514
BLAKE2b-256 095427c71bea32a3d47c90d84aed0edcaf0e2aca101e727c0a189b2339a0c848

See more details on using hashes here.

File details

Details for the file django_email_log-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_email_log-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 279160b1db586a2a76a197c68a8fda7f3e8657bcd25fc74892301cd27969fa12
MD5 00edc529a4f3ccd0e2d18f6fa0567bef
BLAKE2b-256 b75227773ab865d616e8c2608a6ffa42f172bd6700b03cf74ebcabd912c3dc25

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