Django send_mail falla en 1.7 Dice no django_smtp_ssl

Estoy portando algo de Django 1.5 a 1.7, y una llamada a send_mail () está fallando para mí. Revisé los documentos y parecen sugerir que mi syntax aún está bien.

Intenté en el modo shell de Django, obtener una traza para compartir aquí, y todavía falla de la misma manera. Simplemente estoy llamando a send_mail () con:

from django.core.mail import send_mail send_mail('Test mail', 'This is a test', 'addr@site.ca' ['addr2@site.ca'], fail_silently=False) 

y consigo un rastreo con

 ImportError: No module named django_smtp_ssl 

Ahora, ese smtp_ssl parece desde smtplib. Intenté importar smtplib junto con send_mail, pero eso tampoco ayudó.

En mi settings.py, tengo los detalles habituales de PORT y HOST y

 EMAIL_BACKEND = 'django_smtp_ssl.SSLEmailBackend' 

¿Alguna sugerencia?

-Thx, Ross.

Nada como armar una pregunta para ayudarte a encontrar la respuesta.

Parece que la ubicación de EMAIL_BACKEND ha cambiado en esta versión de Django. Entonces, la respuesta (para otros usuarios de Google como yo sin encontrar la solución) es simplemente el puntero de fondo actualizado en su archivo settings.py.

Esto es ahora:

 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 

Saludos, Ross.