Project

General

Profile

Development #36977

Recourir au(x) backend(s) d'envoi de mails Django

Added by Paul Marillonnet 9 months ago. Updated 9 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
16 Oct 2019
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No

Description

#31125 illustre l'avantage qu'on aurait à configurer globalement l'envoi de mail, en choisissant et paramétrant un backend Django qui s'occuperait de l'envoi des mails non seulement pour authentic mais pour Publik tout entier -- le gros (la totalité ?) du travail étant dans w.c.s.


Related issues

Related to Publik Installation Développeur - Development #31125: utiliser filebased.EmailBackend pour les mails Rejeté 06 Mar 2019
Related to Publik Installation Développeur - Development #37045: Configurer un relai local qui écrit les mails dans des fichiers Rejeté 17 Oct 2019

History

#1 Updated by Paul Marillonnet 9 months ago

#2 Updated by Frédéric Péters 9 months ago

Je ne vois pas dans le ticket lié quels seraient les avantages ? On ne configure rien ça passe par localhost c'est distribué comme des vrais mails ça arrive dans nos boites qu'on peut consulter.

#3 Updated by Thomas Noël 9 months ago

Il s'agit juste d'aider dans un cadre publik-devinst

#4 Updated by Frédéric Péters 9 months ago

Ok, ce que ça me semble signifier :

  • réécrire qommon/emails.py::email pour construire un objet EmailMessage
  • pour l'envoi,
    • soit il y a une info dans emails_cfg.get('smtp_server', None) et alors créer un smtp.EmailBackend(host, port, etc.)
    • soit pas, et alors envoyer avec le backend par défaut.

#5 Updated by Emmanuel Cazenave 9 months ago

  • Related to Development #37045: Configurer un relai local qui écrit les mails dans des fichiers added

Also available in: Atom PDF