[Django][Python] Envoi de mail.
1) Installation du module ‘django-smtp-ssl’ :
(newenv)util01@server05:~$ pip install django-smtp-ssl
2) Exemple :
Ouvrir :
~/projet1/emailtest/emailtest/settings.py
Ajouter à la fin :
EMAIL_BACKEND='django_smtp_ssl.SSLEmailBackend' EMAIL_HOST = 'mail.gandi.net' EMAIL_HOST_USER = 'administrateur@espace-bidouilleur.fr' EMAIL_HOST_PASSWORD = 'mot_de_passe' EMAIL_PORT = 465 EMAIL_USE_SSL = True DEFAULT_FROM_EMAIL = 'administrateur@espace-bidouilleur.fr'
Ouvrir :
~/projet1/emailtest/emailsend/view.py
Remplacer tout par :
from django.shortcuts import render from django.http import HttpResponse from django.core.mail import send_mail def index(request): send_mail('Subject here', 'Here is the message.', 'administrateur@espace-bidouilleur.fr', ['sanglier@gmail.com'], fail_silently=False) return HttpResponse("Send Email")
Comments are closed, but trackbacks and pingbacks are open.