Одна вещь, которую я обнаружил, которая помогает мне отлаживать подсистему электронной почты в django, - это настройка, которая отображает содержимое электронной почты (заголовки и все) в стандартном виде. Я кратко изложил ниже, но вы также можете найти больше информации в документации django (ссылка ниже). Не уверен, что это поможет вам в вашем случае, но это может помочь отладить проблему ... помочь вам увидеть, что отправляется.
Установите следующее в settings.py
EMAIL_HOST = "localhost"
EMAIL_PORT = 1025
Выполните следующее для размещения тестового веб-сервера
python -m smtpd -n -c DebuggingServer localhost:1025
Документация Django:
http://docs.djangoproject.com/en/dev/topics/email/