Emails - MTES-MCT/histologe GitHub Wiki
Principes
Les emails générés par la plateforme sont envoyés via Brevo.
Différentes actions sur la plateforme (FO & BO) déclenchent l'envoi d'email automatiques.
Emails d'administration
Déclencheur | Commentaire | |
---|---|---|
login_link_email | Un utilisateur demande l'activation de son compte | Erreur si le compte n'existe pas sur la plateforme |
Idem | Le compte utilisateur a été créé depuis 10 jours et n'a pas été activé | Si des signalements ont été affectés au partenaire, on affiche le compte dans l'email |
lost_pass_email | Un utilisateur demande la réinitialisation de son mot de passe | Erreur si le compte n'existe pas sur la plateforme |
delete_account_email | Un compte utilisateur a été supprimé par un admin partenaire ou responsable de territoire | / |
transfer_account_email | Un compte utilisateur a été transféré sur un autre partenaire par un responsable de territoire | |
nouveau_mail_front | Un internaute a envoyé un message depuis le formulaire de contact | Envoyé à l'équipe Histologe |
Emails pour l'usager
Après le dépôt de signalement sur la plateforme, différents emails sont envoyés à l'usager.
Pendant le traitement de son signalement (après validation), l'usager peut accéder à la page de suivi de son signalement via le lien fourni dans les emails.
Déclencheur | Commentaire | |
---|---|---|
accuse_reception_email | Dépôt de signalement depuis le formulaire terminé | Si la valeur "ProprioAverti" est à non, une PJ est jointe à l'accusé de réception. Dans le cas d'une déclaration par tiers, l'occupant reçoit également l'accusé si son adresse mail est renseignée. |
validation_signalement_email | Validation du signalement par un Responsable territoire | / |
refus_signalement_email | Refus du signalement par un RT | L'email contient le motif du refus saisi par le responsable territoire |
nouveau_suivi_signalement_email | Un nouveau suivi a été ajouté au signalement | / |
closed_to_usager_signalement_email | Le signalement a été clôturé (clôture totale) | Le motif de clôture saisi est envoyé dans l'email |
A créer Date de visite | Une date de visite est prévue | / |
A créer Rappel date visite | Rappel date de visite : J-2 de la date | / |
A créer Modification date visite | La date de visite a été modifiée | / |
A créer Conclusion visite | La conclusion de visite renseignée | / |
A créer Conclusion visite non effectuée | La conclusion de visite renseignée et indique que la visite n'a pas été effectuée | / |
A créer Annulation visite | La visite est annulée | / |
Emails pour les partenaires
Pour les rôles BO, les emails sont envoyés aux utilisateurs selon les conditions suivantes :
- le compte est activé
- l'option "notification" est activé pour le compte.
Le tableau ci-dessous liste les emails générés par la plateforme, l'action qui les déclenche et leurs destinataires.
Déclencheur | User | AP* | RT* | SA* | Commentaire | |
---|---|---|---|---|---|---|
new_signalement_email.html.twig | Nouveau signalement déposé depuis le formulaire | O | O | O | N | / |
affectation_email | Le partenaire a été affecté au signalement | O | O | O | N | L'email est envoyé au RT uniquement si son partenaire est affecté |
nouveau_suivi_signalement_back_email | Un nouveau suivi a été ajouté au signalement | O | O | O | N | Envoyé uniquement aux users d'un autre partenaire que l'auteur du suivi |
closed_to_partner_signalement_email | Le partenaire a clôturé le signalement pour lui | O | O | O | N | Envoyé uniquement aux users d'un autre partenaire que l'auteur du suivi |
closed_to_partners_signalement_email | Le signalement a été clôturé (clôture totale) | O | O | N | N | / |
Reactivation compte | Le compte archivé a été réactivé par un SA | O | O | O | O | / |
A créer Date de visite | Une date de visite a été renseignée | O (hors auteur) | O (hors partenaire auteur) | O (sauf si auteur) | N | |
A créer Date de visite à renseigner | Aucune date de visite renseignée 15 jours après que le partenaire avec la compétence "visite" a accepté l'affectation | O (opérateur uniquement) | O (partenaire opérateur uniquement) | O (si opérateur) | N | |
A créer Rappel de visite J-2 | Rappel de la date de visite à J-2 | O (opérateur uniquement) | O (partenaire opérateur uniquement) | O (si opérateur) | N | |
A créer Conclusion de visite à renseigner J+2 | Rappel à J+2 pour renseigner la conclusion (si non renseignée) | O (opérateur uniquement) | O (partenaire opérateur uniquement) | O (si opérateur) | N | |
A créer Conclusion de visite disponible | La conclusion de visite a été renseignée | O (hors auteur) | O (hors partenaire auteur) | O (sauf si auteur) | N |
* AP : Admin partenaire
RT : responsable territoire
SA : Super admin
Cas particulier : l'adresse mail générique
Pour l'entité partenaire, il est possible de définir une adresse email générique
L'email générique renseigné pour un partenaire n'est rattaché à aucun compte utilisateur.
Si une adresse mail générique est renseignée pour le partenaire, on applique la règle : tous les emails destinés aux partenaires sont envoyé à l'adresse mail générique, même dans les cas suivants :
- Tous les comptes du partenaire ont renseigné "Non" pour recevoir les emails
- Tous les comptes du partenaire ont renseigné "Oui" pour recevoir les emails -> Cela signifie qu'une même personne peut potentiellement recevoir 2 fois le même email.
- Si tous les comptes du partenaire ont le statut "Inactif"
Si aucune adresse mail générique n'est renseignée pour le partenaire, on applique la règle : il faut obligatoirement qu'au moins 1 compte utilisateur du partenaire accepte de recevoir les emails