Personalmente siempre he utilizado mi propio servidor SMTP para el envio de e-mails con Django, pero hoy me he topado con este post en español sobre el post original de Nathan Ostgard que explica fácilmente qué settings debes añadir a tu proyecto para que Django envíe e-mails a través de GMail. Muy útil cuando no disponemos de un servidor SMTP propio.
Los settings a añadir son los siguientes:
EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'mi-usuario@gmail.com' EMAIL_HOST_PASSWORD = 'mi-password' EMAIL_PORT = 587 EMAIL_USE_TLS = True
Si utilizas Google Apps para tu dominio o has añadido otras cuentas de e-mail de otros dominios a tu cuenta de GMail también podrás utilizar éstas en el setting EMAIL_HOST_USER. Para que sea la cuenta de e-mail remitente por defecto puedes añadir DEFAULT_FROM_EMAIL a tu archivo de settings con la misma dirección de correo electrónico.
Publicado por Antonio Melé el Friday 26 de December de 2008 | 0 comentarios | Categorías: e-mail, settings, trucos
Suscríbete a nuestro feed RSS y al feed de la comunidad para estar al tanto de todo lo que ocurre entorno a Django.
Tú también puedes escribir en éste blog. Para hacerlo basta con que nos digas sobre qué quieres escribir un artículo relacionado con Django.
Utilizar un formulario para modificar 2 modelos
Descubriendo objetos similares por sus etiquetas