Django
Django est un framework Python. Il intégre nativement une classe permettant d'envoyer facilement et rapidement vos emails. Il vous faudra néanmoins configurer vos identifiants SMTP pour envoyer les emails avec Tipimail. Vous trouvez plus d'informations sur la configuration du SMTP sur la documentation officielle de Django
Configuration du framework
Pour cela, créez et éditez le fichier "conf/global_settings.py" dans le dossier conf de votre projet Django. Ce fichier contient les paramètres de connexion au relais SMTP et sera chargé automatiquement.
# Host for sending email. EMAIL_HOST = 'smtp.tipimail.com' # Port for sending email. EMAIL_PORT = 587 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = 'tipimail smtp username', EMAIL_HOST_USER = 'tipimail smtp password', EMAIL_USE_TLS = true
Envoi de vos emails
Il ne vous reste plus qu'à utiliser la fonction native de Django pour envoyer vos emails
from django.core.mail import send_mail send_mail('Suject ', 'message au format html', 'from@mail.tipimali.com', ['to@mail.tipimail.com'], fail_silently=False)