Les notifications par e-mail ne sont pas envoyées en raison d’un groupe de destinataires vide dans AEM Cloud Sites.
Les sites cloud Adobe Experience Manager (AEM) peuvent ne pas envoyer de notifications par e-mail de workflow hors production lorsque le groupe de destinataires configuré est résolu sur une liste vide en raison de l’absence d’appartenance à un groupe, de l’absence d’adresses e-mail ou de différences de configuration entre les environnements. Pour résoudre ce problème, vérifiez le groupe de destinataires, l’appartenance, les propriétés d’e-mail et la configuration associée hors production, puis répétez l’action de workflow pour confirmer que les destinataires sont résolus.
Description description
Environnement
Adobe Experience Manager (AEM) Cloud Sites (environnements de production et hors production)
Problème/Symptômes
- Après une action de workflow réussie dans un environnement hors production, les administrateurs ou les destinataires prévus ne reçoivent pas la notification électronique attendue.
- Le même workflow et la même base de code fonctionnent correctement en production, où les e-mails sont reçus comme prévu.
- Les logs de workflow dans l’instance d’auteur hors production indiquent que le service de messagerie est appelé, mais que le groupe de destinataires est résolu sur une liste vide, ce qui empêche la diffusion des e-mails.
- L’action de workflow se termine avec succès ; seul l’e-mail de notification est manquant.
Cause première
Le workflow d’e-mail dans l’environnement hors production n’envoie pas de notifications, car le groupe de destinataires est résolu sur une liste vide. Cela se produit généralement en raison de l’appartenance à un groupe manquante, de l’absence d’adresses e-mail dans les profils ou des différences de configuration entre les environnements de production et hors production.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
-
Dans l’environnement de création hors production, accédez à Outils
>Sécurité>groupes. -
Recherchez le groupe de destinataires configuré dans le workflow.
-
Vérifiez que le groupe existe et contient les administrateurs ou groupes imbriqués attendus.
-
Pour chaque destinataire prévu, vérifiez qu’une adresse e-mail valide est renseignée dans son profil.
-
Comparez les configurations hors production et de production pour le groupe de destinataires :
- Nom du groupe ou du destinataire configuré dans le workflow.
- Appartenance à un groupe et propriétés d’e-mail de profil.
- Tous les paramètres de mappage ou de synchronisation de groupe.
- Toute configuration de l’application ou de RepoInit utilisée pour créer le groupe.
-
Si le groupe est géré par IMS, vérifiez que le mappage du groupe IMS et du profil de produit Auteur hors production est correct et que le groupe a été synchronisé avec l’instance d’auteur hors production.
-
Si le groupe est un groupe AEM local, assurez-vous qu’il est créé ou déployé hors production en utilisant le même mécanisme pris en charge que la production.
-
Après avoir corrigé la configuration ou l’appartenance du destinataire, répétez l’action du workflow et vérifiez le journal de l’auteur hors production. Le
Final resolved recipient listdoit contenir une ou plusieurs adresses e-mail valides. -
Si la liste des destinataires est renseignée, mais que l’e-mail n’est toujours pas reçu, collectez les nouveaux journaux d’auteur hors production qui couvrent l’exécution du workflow et continuez à enquêter sur les problèmes de service de messagerie, SMTP ou de mise en réseau.