Project

General

Profile

Développement #61367

Rappels, permettre de notifier plusieurs destinataires

Added by Valentin Deniaud almost 3 years ago. Updated almost 3 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
02 February 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Par email ou par SMS. Pour cela on doit gérer les adresses/numéros séparés par des virgules.


Files

Associated revisions

Revision 6358e4bd (diff)
Added by Valentin Deniaud almost 3 years ago

agendas: allow sending reminders to multiple recipients (#61367)

History

#1

Updated by Valentin Deniaud almost 3 years ago

#2

Updated by Thomas Noël (congés → 5 décembre) almost 3 years ago

A priori ça sera le même message envoyé à tous les destinataires ?

Je pense que oui, on donc plutôt voir pour faire un seul appel send_mail (ça permettra de mutualiser jusqu'au message SMTP qui ne sera envoyé qu'une fois, et en SMS on pourrait avoir des connecteurs optimisés aussi).

#3

Updated by Valentin Deniaud almost 3 years ago

Thomas Noël a écrit :

A priori ça sera le même message envoyé à tous les destinataires ?

Je pense que oui, on donc plutôt voir pour faire un seul appel send_mail (ça permettra de mutualiser jusqu'au message SMTP qui ne sera envoyé qu'une fois, et en SMS on pourrait avoir des connecteurs optimisés aussi).

Certes mais https://docs.djangoproject.com/en/4.0/topics/email/#send-mail :

Each member of recipient_list will see the other recipients in the “To:” field of the email message.

Et je pense qu'on ne veut pas ça. Après à relire la doc il y a send_mass_mail qui permettrait d'envoyer toujours des messages SMTP séparés mais avec une seule connexion, mais vu l'usage qu'on prévoit de cette fonctionnalité (notifier deux personnes) je ne suis pas sûr que le gain d'utiliser ça soit valable, comme tu le sens.

Pour les SMS on envoie bien un seul message au connecteur avec une liste de numéros, c'est optimisay™.

#4

Updated by Thomas Noël (congés → 5 décembre) almost 3 years ago

  • Status changed from Solution proposée to Solution validée

Valentin Deniaud a écrit :

Certes mais https://docs.djangoproject.com/en/4.0/topics/email/#send-mail :

Each member of recipient_list will see the other recipients in the “To:” field of the email message.

Et je pense qu'on ne veut pas ça. Après à relire la doc il y a send_mass_mail qui permettrait d'envoyer toujours des messages SMTP séparés mais avec une seule connexion, mais vu l'usage qu'on prévoit de cette fonctionnalité (notifier deux personnes) je ne suis pas sûr que le gain d'utiliser ça soit valable, comme tu le sens.

Très vrai. Autant avoir de jolis mails sans passer par des moches bcc... Go.

#5

Updated by Valentin Deniaud almost 3 years ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 6358e4bda5a339f6157ed50699356dff5c00169d
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Wed Feb 2 16:28:57 2022 +0100

    agendas: allow sending reminders to multiple recipients (#61367)
#6

Updated by Transition automatique almost 3 years ago

  • Status changed from Résolu (à déployer) to Solution déployée
#8

Updated by Transition automatique over 2 years ago

Automatic expiration

Also available in: Atom PDF