Have you checked the Mandrill API logs?
I have the same problem and I noticed that emails are being sent to the Mandrill API (since I set my smtp settings for Mandrill in settings.py), but that from_email and from_name are empty in the API calls.
So, I found https://github.com/brack3t/Djrill and am going to install it. I will let you know if this "just works."
EDIT: Therefore, after installing djrill and the subsequent documentation, I get unsuccessful API calls for error messages. For some reason, from_email appears as "root @localhost".
When I test the shell shown on the github page (with the email address from the accepted domain for my Mandrill account replacing Djrill Sender), it works:
from django.core.mail import send_mail send_mail("It works!", "This will get sent through Mandrill", "Djrill Sender < djrill@example.com >", [" to@example.com "])
Turns out I had a default configured name of "From". It is called SERVER_EMAIL. See https://docs.djangoproject.com/en/1.3/ref/settings/#std:setting-SERVER_EMAIL .
So in settings.py the following is indicated ::
SERVER_EMAIL = myname@myMandrillApprovedDomain.com
source share