django-email-log


Namedjango-email-log JSON
Version 1.4.0 PyPI version JSON
download
home_pagehttps://github.com/treyhunner/django-email-log
SummaryDjango email backend that logs all emails
upload_time2023-04-11 08:34:49
maintainer
docs_urlNone
authorTrey Hunner
requires_python
licenseLICENSE
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage
            ================
django-email-log
================

.. image:: https://img.shields.io/pypi/v/django-email-log.svg
   :target: https://pypi.org/project/django-email-log/
   :alt: PyPI
.. image:: https://img.shields.io/pypi/pyversions/django-email-log
   :target: https://pypi.org/project/django-email-log
   :alt: Python Version
.. image:: https://img.shields.io/pypi/djversions/django-email-log
   :target: https://pypi.org/project/django-email-log
   :alt: Django Version
.. image:: https://img.shields.io/readthedocs/django-email-log/latest.svg?label=Read%20the%20Docs
   :target: https://django-email-log.readthedocs.io/
   :alt: Read the documentation at https://django-email-log.readthedocs.io/
.. image:: https://github.com/treyhunner/django-email-log/workflows/Tests/badge.svg
   :target: https://github.com/treyhunner/django-email-log/actions?workflow=Tests
   :alt: Tests
.. image:: https://codecov.io/gh/treyhunner/django-email-log/branch/main/graph/badge.svg
   :target: https://codecov.io/gh/treyhunner/django-email-log
   :alt: 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.

.. _PyPI: https://pypi.python.org/pypi/django-email-log/


Related Projects
----------------

Thanks to the following related projects for inspiration:

- `django-mailer`_
- `django-post_office`_
- `django-celery-email`_
- Email logger mentioned in this `StackOverflow answer`_

.. _django-mailer: https://github.com/pinax/django-mailer
.. _django-celery-email: https://github.com/pmclanahan/django-celery-email
.. _django-post_office: https://github.com/ui/django-post_office
.. _stackoverflow answer: http://stackoverflow.com/a/7553759/98187


CHANGES
=======

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.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/treyhunner/django-email-log",
    "name": "django-email-log",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Trey Hunner",
    "author_email": "trey@treyhunner.com",
    "download_url": "https://files.pythonhosted.org/packages/09/54/27c71bea32a3d47c90d84aed0edcaf0e2aca101e727c0a189b2339a0c848/django-email-log-1.4.0.tar.gz",
    "platform": null,
    "description": "================\r\ndjango-email-log\r\n================\r\n\r\n.. image:: https://img.shields.io/pypi/v/django-email-log.svg\r\n   :target: https://pypi.org/project/django-email-log/\r\n   :alt: PyPI\r\n.. image:: https://img.shields.io/pypi/pyversions/django-email-log\r\n   :target: https://pypi.org/project/django-email-log\r\n   :alt: Python Version\r\n.. image:: https://img.shields.io/pypi/djversions/django-email-log\r\n   :target: https://pypi.org/project/django-email-log\r\n   :alt: Django Version\r\n.. image:: https://img.shields.io/readthedocs/django-email-log/latest.svg?label=Read%20the%20Docs\r\n   :target: https://django-email-log.readthedocs.io/\r\n   :alt: Read the documentation at https://django-email-log.readthedocs.io/\r\n.. image:: https://github.com/treyhunner/django-email-log/workflows/Tests/badge.svg\r\n   :target: https://github.com/treyhunner/django-email-log/actions?workflow=Tests\r\n   :alt: Tests\r\n.. image:: https://codecov.io/gh/treyhunner/django-email-log/branch/main/graph/badge.svg\r\n   :target: https://codecov.io/gh/treyhunner/django-email-log\r\n   :alt: Codecov\r\n\r\nDjango email backend that logs all sent emails to a database using a Django model.\r\n\r\nThis app works with Django 2.2 to 4.2\r\n\r\nThis app requires Python 3.7+.\r\n\r\nGetting Help\r\n------------\r\n\r\nDocumentation for django-email-log is available at https://django-email-log.readthedocs.org/\r\n\r\nThis app is available on `PyPI`_.\r\n\r\nSubmit issues on Github: https://github.com/treyhunner/django-email-log/issues\r\n\r\nPull requests are welcome.  Read the CONTRIBUTING file for tips on submitting\r\na pull request.\r\n\r\n.. _PyPI: https://pypi.python.org/pypi/django-email-log/\r\n\r\n\r\nRelated Projects\r\n----------------\r\n\r\nThanks to the following related projects for inspiration:\r\n\r\n- `django-mailer`_\r\n- `django-post_office`_\r\n- `django-celery-email`_\r\n- Email logger mentioned in this `StackOverflow answer`_\r\n\r\n.. _django-mailer: https://github.com/pinax/django-mailer\r\n.. _django-celery-email: https://github.com/pmclanahan/django-celery-email\r\n.. _django-post_office: https://github.com/ui/django-post_office\r\n.. _stackoverflow answer: http://stackoverflow.com/a/7553759/98187\r\n\r\n\r\nCHANGES\r\n=======\r\n\r\n1.4.0 (2023-04-06)\r\n------------------\r\n\r\n- Added ability to assign callable to `EMAIL_LOG_ATTACHMENTS_PATH`\r\n- Added Django 4.2 support\r\n\r\n\r\n1.3.0 (2023-02-10)\r\n------------------\r\n\r\n- Added Django 4.1 support\r\n- Remove Python 3.6 support\r\n- Add saving of e-mail attachemnts to database\r\n- Add saving of html alternatives to database\r\n\r\n\r\n1.2.0 (2022-02-08)\r\n------------------\r\n\r\n- Set default_auto_field in apps.py (#23)\r\n- Send email even when we can't write the database (#14)\r\n- Fix Django warnings\r\n- Improve CI/pre-commit/formatting (we're using Black now)\r\n\r\n\r\n1.1.0 (2022-01-27)\r\n------------------\r\n\r\n- Added Django 3.2 and 4.0 support\r\n- Dropped Django support for 2.1 and below\r\n- Dropped Python 3.5 support\r\n- Thanks to Alexey Kotenko and Craig Anderson for PRs\r\n\r\n\r\n1.0.0 (2020-05-19)\r\n------------------\r\n\r\n- Added Django 2.x support and Django 3.x support\r\n- Added tests for newer versions of Python 3\r\n- Dropped Django support for 1.10 and below\r\n- Dropped Python 2 support\r\n- Thanks to Mark Jones and Oleg Belousov for attempted PRs\r\n\r\n0.2.0 (2014-08-03)\r\n------------------\r\n\r\n- Added Django 1.6 and Django 1.7 support.\r\n- Added German and Brazilian Portuguese translations (#3 and #9).  Thanks\r\n  Jannis and Rodrigo Deodoro.\r\n- Fixed email log app name on admin website.\r\n- Output email body in admin interface with linebreaks shown correctly (#6).\r\n  Thanks Keryn Knight.\r\n\r\n0.1.0 (2013-05-02)\r\n------------------\r\n\r\nInitial release.\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": "LICENSE",
    "summary": "Django email backend that logs all emails",
    "version": "1.4.0",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b75227773ab865d616e8c2608a6ffa42f172bd6700b03cf74ebcabd912c3dc25",
                "md5": "00edc529a4f3ccd0e2d18f6fa0567bef",
                "sha256": "279160b1db586a2a76a197c68a8fda7f3e8657bcd25fc74892301cd27969fa12"
            },
            "downloads": -1,
            "filename": "django_email_log-1.4.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "00edc529a4f3ccd0e2d18f6fa0567bef",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 14023,
            "upload_time": "2023-04-11T08:34:47",
            "upload_time_iso_8601": "2023-04-11T08:34:47.806071Z",
            "url": "https://files.pythonhosted.org/packages/b7/52/27773ab865d616e8c2608a6ffa42f172bd6700b03cf74ebcabd912c3dc25/django_email_log-1.4.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "095427c71bea32a3d47c90d84aed0edcaf0e2aca101e727c0a189b2339a0c848",
                "md5": "ffcd7b688f0af12403cd8a9e12f01514",
                "sha256": "18c3354ebd8c41a249e9455a51bbc8edebb848dd828f4f3f6d5c96bcc2a44855"
            },
            "downloads": -1,
            "filename": "django-email-log-1.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ffcd7b688f0af12403cd8a9e12f01514",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11948,
            "upload_time": "2023-04-11T08:34:49",
            "upload_time_iso_8601": "2023-04-11T08:34:49.274004Z",
            "url": "https://files.pythonhosted.org/packages/09/54/27c71bea32a3d47c90d84aed0edcaf0e2aca101e727c0a189b2339a0c848/django-email-log-1.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-11 08:34:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "treyhunner",
    "github_project": "django-email-log",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": true,
    "tox": true,
    "lcname": "django-email-log"
}
        
Elapsed time: 0.09447s