Simple, powerfull and nonobstructive django email middleware.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
djmail Update admin.py - Show HTML content Jun 6, 2018
doc Disable theme Jun 6, 2018
tests Add test to check the error if there is no body template Mar 11, 2017
.gitignore Update Git ignore list Aug 6, 2014
.travis.yml Remove compatibility with python 3.3 Jun 6, 2018
AUTHORS.md Upgrade of celery to 4.0, removed djcelery as it's no longer maintained Nov 28, 2016
CHANGELOG.md
LICENSE Updates to 1.0.2 Jun 6, 2018
README.rst Update README.rst and setup.py Jun 6, 2018
build-docs.sh Release version 0.13.1 Nov 14, 2016
requirements.txt Updates to 1.0.2 Jun 6, 2018
runtests.py Upgrade of celery to 4.0, removed djcelery as it's no longer maintained Nov 28, 2016
setup.py Update README.rsti, fix a typo Jun 6, 2018

README.rst

djmail

https://travis-ci.org/bameda/djmail.svg?branch=master

djmail is a BSD Licensed, simple and nonobstructive django email middleware.

Why use djmail? Because it:

  • Sends emails asynchronously without additional libraries.
  • Sends emails using celery tasks.
  • Can retry sending failed messages (with cron task or celery periodic task).
  • Can assign delivery priority.
  • Has a powerfull class to build emails from templates.
  • Works transparently (works as middleware for native django email backends)

djmail was created by Andrey Antukh (@niwinz) and is maintened by David Barragán (@bameda).

You can read the full documentation at https://bameda.github.io/djmail/.