
Django-celery-email adds an e-mail backend to Django that queues the e-mail as a Celery task, to be sent out by Celery in the background.
By default, it uses Django's built-in SMTP backend to do the final sending then, but any other backend can be used as well.