pip install django-rq-email-backend
INSTALLED_APPS = ( # other apps 'django_rq_email_backend', )
You must then set
django_rq_email_backend as your
EMAIL_BACKEND = 'django_rq_email_backend.backends.RQEmailBackend'
django-rq-email-backend will use Django's builtin
SMTP email backend
for the actual sending of the mail. If you'd like to use another backend, you
may set it in
RQ_EMAIL_BACKEND just like you would normally have set
EMAIL_BACKEND before you were using Celery. In fact, the normal installation
procedure will most likely be to get your email working using only Django, then
RQ_EMAIL_BACKEND, and then add the new
EMAIL_BACKEND setting from above.
django-rq-email-backend was heavilty influenced by:
- Fixed exception handler to bubble up error if send_email fails.
- Fixed broken installation.
- Renamed project to avoid potential confusion with django-rq-mail.
- Initial release