E-Mail-Benachrichtigungen werden aufgrund einer leeren Empfängergruppe in AEM Cloud Sites nicht gesendet

Adobe Experience Manager (AEM) Cloud Sites sendet möglicherweise keine E-Mail-Benachrichtigungen zu Workflows im produktionsfremden Modus, wenn die konfigurierte Empfängergruppe aufgrund fehlender Gruppenmitgliedschaft, fehlender E-Mail-Adressen oder Konfigurationsunterschieden zwischen den Umgebungen in eine leere Liste aufgelöst wird. Um das Problem zu beheben, überprüfen Sie die Empfängergruppe, die Mitgliedschaft, die E-Mail-Eigenschaften und die zugehörige Konfiguration in der Nicht-Produktion und wiederholen Sie dann die Workflow-Aktion, um zu bestätigen, dass die Empfänger behoben sind.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) Cloud-Sites (Nicht-Produktions- und Produktionsumgebungen)

Problem/Symptome

  • Nach einer erfolgreichen Workflow-Aktion in einer Nicht-Produktionsumgebung erhalten Admins oder vorgesehene Empfängerinnen und Empfänger nicht die erwartete E-Mail-Benachrichtigung.
  • Derselbe Workflow und dieselbe Codebasis funktionieren in der Produktion, in der E-Mails wie erwartet empfangen werden, korrekt.
  • Workflow-Protokolle in der Nicht-Produktions-Autoreninstanz zeigen, dass der E-Mail-Service aufgerufen wird, die Empfängergruppe jedoch in eine leere Liste aufgelöst wird, was den E-Mail-Versand verhindert.
  • Die Workflow-Aktion wurde erfolgreich abgeschlossen. Nur die Benachrichtigungs-E-Mail fehlt.

Grundursache

Der E-Mail-Workflow in der Nicht-Produktionsumgebung sendet keine Benachrichtigungen, da die Empfängergruppe in eine leere Liste aufgelöst wird. Dies geschieht normalerweise aufgrund fehlender Gruppenmitgliedschaft, fehlender E-Mail-Adressen in Profilen oder Konfigurationsunterschieden zwischen Nicht-Produktions- und Produktionsumgebungen.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Wechseln Sie in der produktionsfremden Autorenumgebung zu Tools > Sicherheit > Gruppen.

  2. Suchen Sie nach der im Workflow konfigurierten Empfängergruppe.

  3. Vergewissern Sie sich, dass die Gruppe vorhanden ist und die erwarteten Admins oder verschachtelten Gruppen enthält.

  4. Überprüfen Sie für jeden vorgesehenen Empfänger, ob in seinem Profil eine gültige E-Mail-Adresse angegeben ist.

  5. Vergleichen Sie die Nicht-Produktions- und Produktionskonfigurationen für die Empfängergruppe:

    • Der im Workflow konfigurierte Gruppen- oder Empfängername.
    • Gruppenmitgliedschaft und Profil-E-Mail-Eigenschaften.
    • Beliebige Gruppenzuordnungs- oder Synchronisierungseinstellungen.
    • Jede RepoInit- oder Anwendungskonfiguration, die zum Erstellen der Gruppe verwendet wird.
  6. Wenn die Gruppe IMS-verwaltet wird, überprüfen Sie, ob die IMS-Gruppe und die produktionsfremde Autorenprofil-Zuordnung korrekt sind und ob die Gruppe mit der produktionsfremden Autoreninstanz synchronisiert wurde.

  7. Wenn es sich bei der Gruppe um eine lokale AEM-Gruppe handelt, stellen Sie sicher, dass sie in der Nicht-Produktionsumgebung erstellt oder bereitgestellt wird, wobei derselbe unterstützte Mechanismus wie für die Produktionsumgebung verwendet wird.

  8. Nachdem Sie die Empfängerkonfiguration oder -mitgliedschaft korrigiert haben, wiederholen Sie die Workflow-Aktion und überprüfen Sie das Nicht-Produktions-Autorenprotokoll. Die Final resolved recipient list sollte mindestens eine gültige E-Mail-Adresse enthalten.

  9. Wenn die Empfängerliste ausgefüllt ist, die E-Mail jedoch immer noch nicht empfangen wird, sammeln Sie neue Nicht-Produktions-Autoren-Protokolle, die die Workflow-Ausführung abdecken, und setzen Sie die Untersuchung von E-Mail-Service-, SMTP- oder Netzwerkproblemen fort.

recommendation-more-help
experience-cloud-kcs-help-kbarticles