Skip to content

Mise en place d'un moteur de messagerie personnalisé Django avec redirection des e-mails en mode DEBUG

License

Notifications You must be signed in to change notification settings

duboisR/django-email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django_email

Mise en place d'un moteur de messagerie personnalisé Django avec redirection des e-mails en mode DEBUG

Python: 3.6.1
Django: 2.0

Installation

Récupération du dépôt Github.

git clone https://github.com/duboisR/django_email.git
cd django_email

Mise en place de l'environnement de developpement.

virtualenv -p python3.6 venv
. venv/bin/activate
pip install -Ur requirements.txt

Test d'envoi d'email avec redirection en mode DEBUG

Avant de pouvoir faire notre premier test, il faut tout d'abord completer le fichier settings.py avec vos paramètres d'authentification auprès du serveur SMTP.

EMAIL_HOST_USER = 'EMAIL_HOST_USER'
EMAIL_HOST_PASSWORD = 'EMAIL_HOST_PASSWORD'

Test d'envoi d'e-mail en passant par l'interpréteur interactif Python de Django.

./manage.py shell
Python 3.6.3 |Anaconda, Inc.| (default, Oct  6 2017, 12:04:38) 
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from django.core.mail import send_mail
>>> send_mail('Subject here', 'Here is the message.', '[email protected]', ['[email protected]'], fail_silently=False)
1

Si vous vous connectez sur Mailinator, vous devriez pouvoir visualiser l'e-mail qui a été redirigé dans la boîte mail de développement ([email protected]).

About

Mise en place d'un moteur de messagerie personnalisé Django avec redirection des e-mails en mode DEBUG

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages