Development #58070
Contrôler le choix du backend de mail via EMAIL_BACKEND lorsque une configuration SMTP existe
0%
Description
Actuellement c'est en dur : backend = get_connection(backend='django.core.mail.backends.smtp.EmailBackend', **kwargs)
.
#31125#note-18 disais que c'était tout bon mais non.
Via debian_config_common on a EMAIL_BACKEND = 'hobo.emails.backend.EmailBackend'
. Je ne sais pas si on veut utiliser ça où en rester à un EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'
qu'on poserait dans le debian_config.py de wcs.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
Je ne sais pas si on veut utiliser ça
Idéalement ça fonctionnerait et on l'utiliserait. Vite fait ça demande à ajouter le chargement de TEMPLATE_VARS en fonction du tenant. Il faudrait vérifier le comportement à l'utiliser sans avoir géré ça préalablement, ça passe sans les entêtes supplémentaires ou ça plante ?
Mis à jour par Emmanuel Cazenave il y a plus de 2 ans
- Fichier 0001-misc-honor-EMAIL_BACKEND-if-a-SMTP-server-is-configu.patch 0001-misc-honor-EMAIL_BACKEND-if-a-SMTP-server-is-configu.patch ajouté
- Sujet changé de Contrôler le choix du backend de mail via EMAIL_BACKEND à Contrôler le choix du backend de mail via EMAIL_BACKEND lorsque une configuration SMTP existe
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Emmanuel Cazenave
- Patch proposed changé de Non à Oui
Emmanuel Cazenave a écrit :
Actuellement c'est en dur :
backend = get_connection(backend='django.core.mail.backends.smtp.EmailBackend', **kwargs)
.
Lecture hâtive de ma part, c'est le chemin de code emprunté quand une configuration particulière est posée pour le serveur SMTP.
Sur le cas standard, genre notre SAAS, EMAIL_BACKEND est déjà honoré, 'hobo.emails.backend.EmailBackend' déjà utilisé.
Du coup juste un patch pour que EMAIL_BACKEND soit aussi honoré si une conf smtp est définie.
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Emmanuel Cazenave il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 9c8a2e03bb98915f32613236643c97de4eea238d Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Tue Nov 2 15:11:02 2021 +0100 misc: honor EMAIL_BACKEND if a SMTP server is configured (#58070)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
misc: honor EMAIL_BACKEND if a SMTP server is configured (#58070)