django-email-bandit est un Django email backend pour détournement courrier électronique envoyé dans l'environnement de test. & Nbsp; Il étend le backend SMTP par défaut pour intercepter les emails sortants et au lieu de les envoyer à une adresse électronique unique.
Il ne pas intercepter les courriels allant aux administrateurs du site (tels que définis par le paramètre ADMINS) afin de ne pas influer sur les e-mails d'erreur 500.
Installation
Pour installer django-email-bandit via pip:
pip installer django-email-bandit
Ou vous pouvez à partir de la dernière version de Github manuellement:
git clone git: //github.com/caktus/django-email-bandit.git
cd django-email-bandit
python setup.py install
ou via pip:
pip installer -e git + https: //github.com/caktus/django-email-bandit.git
Pour votre environnement de test, vous devez activer le backend:
EMAIL_BACKEND = 'bandit.backends.HijackBackend'
et mettre l'e-mail qui recevra tous les emails:
BANDIT_EMAIL = 'bandit@example.com'
questions ou problèmes?
Si vous avez des questions, des questions ou des demandes d'améliorations se il vous plaît laissez-nous savoir sur Github.
. Développement parrainé par Caktus Consulting Group, LLC
Exigences :
- Python
- Django
Commentaires non trouvées