Messaging konfigurieren configure-messaging

Übersicht overview

Die Messaging-Funktion für AEM Communities bietet angemeldeten Site-Besuchern (Mitgliedern) die Möglichkeit, Nachrichten miteinander zu senden, auf die bei der Anmeldung auf der Site zugegriffen werden kann.

Messaging wird für eine Community-Site aktiviert, indem Sie ein Kästchen bei Community-Site-Erstellung.

Diese Seite enthält Informationen zur Standardkonfiguration und möglichen Anpassungen.

Weitere Informationen für Entwickler finden Sie unter Grundlagen zu Messaging.

Messaging Operations-Dienst messaging-operations-service

Die Konfiguration AEM Communities Messaging-Dienst identifiziert den Endpunkt, der Messaging-bezogene Anfragen verarbeitet, die Ordner, die der Dienst zum Speichern von Nachrichten verwenden soll, und wenn Nachrichten Dateianlagen enthalten können, welche Dateitypen sind zulässig.

Für Community-Sites, die mit der Communities Sites console, eine Instanz des Dienstes vorhanden ist, wobei der Posteingang auf /mail/inbox.

Community Messaging-Dienst community-messaging-operations-service

Wie unten gezeigt, existiert eine Konfiguration des Dienstes für Sites, die mit der Assistent zur Site-Erstellung. Die Konfiguration kann durch Auswahl des Stiftsymbols neben der Konfiguration angezeigt oder bearbeitet werden.

messaging-operations

Neue Konfiguration hinzufügen add-new-configuration

Um eine Konfiguration hinzuzufügen, wählen Sie das Pluszeichen "+' neben dem Namen des Dienstes :

  • Zulassungsliste der Nachrichtenfelder

    Gibt die Eigenschaften der Komponente Nachricht erstellen an, die Benutzer bearbeiten und beibehalten können. Wenn neue Formularelemente hinzugefügt werden, muss die Element-ID hinzugefügt werden, falls gewünscht, damit sie im SRP gespeichert werden kann. Der Standardwert ist zwei Einträge: subject und content.

  • Größenbeschränkung für Nachrichtenfelder

    Die maximale Anzahl von Bytes im Nachrichtenfeld jedes Benutzers. Der Standardwert ist 1073741824 (1 GB).

  • Begrenzung der Nachrichtenanzahl

    Die Gesamtzahl der pro Benutzer zulässigen Nachrichten. Der Wert -1 zeigt an, dass vorbehaltlich der Begrenzung der Nachrichtenfeldgröße eine unbegrenzte Anzahl von Nachrichten zulässig ist. Der Standardwert ist 10000 (10k).

  • Versandfehler benachrichtigen

    Wenn diese Option aktiviert ist, benachrichtigen Sie den Absender, wenn der Nachrichtenversand bei einigen Empfängern fehlschlägt. Der Standardwert ist aktiviert.

  • Versandabsender-ID eines fehlgeschlagenen Versands

    Name des Absenders, der in der Nachricht mit fehlgeschlagenen Sendungen angezeigt wird. Der Standardwert ist failureNotifier.

  • Pfad der Fehlermeldungsvorlage

    Absoluter Pfad zum Stamm der fehlgeschlagenen Nachrichtenvorlage für den Versand. Der Standardwert ist /etc/notification/messaging/default.

  • Anzahl weiterer Versuche

    Gibt an, wie oft eine erneute Nachricht versucht werden soll, die nicht zugestellt werden kann. Der Standardwert ist 3.

  • Warten zwischen Wiederholungen

    Anzahl der Sekunden, die zwischen Versuchen gewartet werden soll, die Nachricht bei fehlgeschlagenem Versand erneut zu senden. Der Standardwert ist 100 (Sekunden).

  • Anzahl der Aktualisierungspool-Größe

    Anzahl der gleichzeitigen Threads, die für die Aktualisierung der Anzahl verwendet werden. Der Standardwert ist 10.

  • Posteingangspfad

    (Erforderlich) Der Pfad, relativ zum Knoten des Benutzers (https://experienceleague.adobe.com/home/users/Benutzername?lang=de), um für die inbox Ordner. Der Pfad darf NICHT mit einem nachfolgenden Schrägstrich ( '/') enden. Der Standardwert ist /mail/inbox.

  • Pfad für gesendete Elemente

    (Erforderlich) Der Pfad, relativ zum Knoten des Benutzers (https://experienceleague.adobe.com/home/users/Benutzername?lang=de), um für die sent items Ordner. Der Pfad darf NICHT mit einem nachfolgenden Schrägstrich ( '/') enden. Der Standardwert ist /mail/sentitems .

  • Anlagen unterstützen

    Wenn diese Option aktiviert ist, können Benutzer ihren Nachrichten Anlagen hinzufügen. Der Standardwert ist aktiviert.

  • Gruppennachrichten aktivieren

    Wenn diese Option aktiviert ist, können registrierte Benutzer eine Massennachricht an eine Gruppe von Mitgliedern senden. Der Standardwert ist ungewählt.

  • Maximale Anzahl Gesamtzahl der Empfänger

    Wenn Gruppennachrichten aktiviert sind, geben Sie die maximale Anzahl von Empfängern an, an die Gruppennachrichten gleichzeitig gesendet werden können. Der Standardwert ist 100.

  • Batch-Größe

    Anzahl der Nachrichten, die im Batch-Vorgang an eine große Empfängergruppe gesendet werden. Der Standardwert ist 100.

  • Gesamtgröße der Anlage

    Wenn supportAttachments aktiviert ist, gibt dieser Wert die maximal zulässige Gesamtgröße (in Byte) aller Anlagen an. Der Standardwert ist 104857600 (100 MB).

  • Blockierungsliste zum Anlagentyp

    Eine Blockierungsliste von Dateinamenerweiterungen mit dem Präfix ".', das vom System abgelehnt wird. Wenn die Erweiterung nicht auf die Blockierungsliste gesetzt wird, ist sie zulässig. Erweiterungen können mit dem +' und '-".

  • Zulässige Anlagentypen

    (Erforderliche Aktion) Eine Zulassungsliste von Dateinamenerweiterungen, das Gegenteil von der Blockierungsliste. Um alle Dateinamenerweiterungen zuzulassen, mit Ausnahme der auf die Blockierungsliste gesetzt, verwenden Sie die -", um den einzelnen leeren Eintrag zu entfernen.

  • Dienstauswahl

    (Erforderlich) Ein absoluter Pfad (Endpunkt), über den der Dienst aufgerufen wird (eine virtuelle Ressource). Der Stamm des ausgewählten Pfads muss einen im Ausführungspfade Konfigurationseinstellung der OSGi-Konfiguration Apache Sling Servlet/Script Resolver and Error Handler, beispielsweise /bin/, /apps/, und /services/. Um diese Konfiguration für die Messaging-Funktion einer Site auszuwählen, wird dieser Endpunkt als Service selector Wert für Message List and Compose Message components (siehe Nachrichtenfunktion).

    Der Standardwert ist /bin/messaging .

  • Feld-Zulassungsliste

    Verwendung Zulassungsliste der Nachrichtenfelder.

CAUTION
Jedes Mal, wenn ein Messaging Operations Service -Konfiguration zur Bearbeitung geöffnet ist, wenn allowedAttachmentTypes.name entfernt wurde, wird ein leerer Eintrag hinzugefügt, um die Eigenschaft konfigurierbar zu machen. Ein einzelner leerer Eintrag deaktiviert Dateianlagen effektiv.
Um alle Dateinamenerweiterungen zuzulassen, mit Ausnahme der auf die Blockierungsliste gesetzt, verwenden Sie die -"(erneut) Symbol, um den einzelnen leeren Eintrag zu entfernen, bevor Sie auf Speichern.

Gruppennachrichten group-messaging

Damit registrierte Benutzer Direktnachrichten stapelweise an Benutzergruppen senden können, stellen Sie sicher, dass Gruppennachrichten aktivieren in den beiden folgenden Instanzen von Messaging-Vorgangsdienste Konfiguration:

  • com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-console
  • com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-messaging

Messaging Operations Service: Social Console

social-console-op-service

Messaging Operations Service: Social Messaging

social-message-op-service

Fehlerbehebung troubleshooting

Eine Möglichkeit, Probleme zu beheben, besteht darin, Debugging von Meldungen im Protokoll.

Siehe auch Logger und Writer für einzelne Dienste.

Das zu überwachende Paket ist com.adobe.cq.social.messaging.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791