FYI Django 1.7 is changing this chaos and send_mail will take an html_message argument https://docs.djangoproject.com/en/dev/topics/email/#send-mail