Projet

Général

Profil

Development #61367

Rappels, permettre de notifier plusieurs destinataires

Ajouté par Valentin Deniaud il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
02 février 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

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


Fichiers

Révisions associées

Révision 6358e4bd (diff)
Ajouté par Valentin Deniaud il y a plus de 2 ans

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

Historique

#1

Mis à jour par Valentin Deniaud il y a plus de 2 ans

#2

Mis à jour par Thomas Noël il y a plus de 2 ans

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

Mis à jour par Valentin Deniaud il y a plus de 2 ans

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

Mis à jour par Thomas Noël il y a plus de 2 ans

  • Statut changé de Solution proposée à 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

Mis à jour par Valentin Deniaud il y a plus de 2 ans

  • Statut changé de Solution validée à 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

Mis à jour par Transition automatique il y a plus de 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF