Développement #61367
Rappels, permettre de notifier plusieurs destinataires
0%
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
History
Updated by Valentin Deniaud almost 3 years ago
- File 0001-agendas-allow-sending-reminders-to-multiple-recipien.patch 0001-agendas-allow-sending-reminders-to-multiple-recipien.patch added
- Status changed from Nouveau to Solution proposée
- Patch proposed changed from No to Yes
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).
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™.
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.
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)
Updated by Transition automatique almost 3 years ago
- Status changed from Résolu (à déployer) to Solution déployée
agendas: allow sending reminders to multiple recipients (#61367)