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)