Show Menu
SUJETS×

Configuration de la messagerie

Présentation

La fonction de messagerie des communautés AEM permet aux visiteurs (membres) du site connectés d’envoyer des messages qui sont accessibles lorsqu’ils sont connectés au site.
La messagerie est activée pour un site communautaire en cochant une case lors de la création d'un site communautaire.
Cette page contient des informations sur la configuration par défaut et les ajustements possibles.
For additional information for developers, see Messaging Essentials .

Service des opérations de messagerie

Le service com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl AEM Communities Messaging Operations identifie le point de fin qui traite les demandes liées à la messagerie, les dossiers que le service doit utiliser pour le stockage des messages et, si les messages peuvent inclure des pièces jointes, les types de fichiers autorisés.
Pour les sites communautaires créés à l’aide de la console Sites des communautés, une instance du service existe déjà, avec la boîte de réception définie sur /mail/community/inbox .

Service des opérations de messagerie communautaire

Comme illustré ci-dessous, il existe une configuration du service pour les sites créés avec l'assistant de création de site. Vous pouvez afficher ou modifier la configuration en sélectionnant l’icône représentant un crayon en regard de la configuration :

New Configuration

Pour ajouter une nouvelle configuration, sélectionnez l’icône + " + " en regard du nom du service :
  • Liste blanche des champs de message Spécifie les propriétés du composant Composer les messages que les utilisateurs peuvent modifier et conserver. Si de nouveaux éléments de formulaire sont ajoutés, l’ID d’élément doit être ajouté si vous souhaitez le stocker dans SRP. La valeur par défaut est de deux entrées : sujet et contenu .
  • Taille limite de la zone de message Nombre maximal d’octets dans la zone de message de chaque utilisateur. La valeur par défaut est 1073741824 (1 Go).
  • Nombre limite de messages Nombre total de messages autorisés par utilisateur. La valeur -1 indique qu’un nombre illimité de messages est autorisé, sous réserve de la taille limite de la zone de message. La valeur par défaut est 1 0000 (10 000).
  • Signaler l’échec de remise Si cette option est cochée, avertissez l’expéditeur si la remise des messages échoue à certains destinataires. Default is checked .
  • Échec de remise ID d'expéditeur Nom de l'expéditeur qui apparaît dans le message d'échec de remise. La valeur par défaut est failureNotifier .
  • Chemin Absolu du modèle de message d’échec vers la racine du modèle de message d’échec de remise. La valeur par défaut est /etc/notification/messaging/default .
  • maxRetries.name Nombre de tentatives de renvoi d’un message dont la remise a échoué. La valeur par défaut est 3 .
  • minWaitBetweenRetries.name Nombre de secondes d’attente entre les tentatives de renvoi du message en cas d’échec de l’envoi. La valeur par défaut est *100 *(secondes).
  • Compter la taille du pool de mise à jour Nombre de threads simultanés utilisés pour la mise à jour du compte. La valeur par défaut est 10 .
  • inbox.path.name ( Obligatoire ) Chemin d’accès, relatif au noeud de l’utilisateur (/home/users/ username ), à utiliser pour le inbox dossier. Le chemin ne doit PAS se terminer par une barre oblique (/) à la fin. La valeur par défaut est /mail/inbox .
  • stitems.path.name ( Obligatoire ) Chemin d’accès, relatif au noeud de l’utilisateur (/home/users/ username ), à utiliser pour le senditems dossier. Le chemin ne doit PAS se terminer par une barre oblique (/) à la fin. La valeur par défaut est /mail/stitems .
  • supportAttachments.name Si cette option est cochée, les utilisateurs peuvent ajouter des pièces jointes à leurs messages. Default is checked .
  • batchSize.name Nombre de messages à traiter ensemble pour une envoi lors de l’envoi à un grand groupe de destinataires. La valeur par défaut est 100 .
  • maxTotalAttachmentSize.name Si supportAttachments est coché, cette valeur spécifie la taille totale maximale autorisée (en octets) de toutes les pièces jointes. Default is 104857600 (100 MB).
  • attachementTypeBlacklist.name Liste noire des extensions de fichier, précédée de ' . ", cela sera rejeté par le système. Si elle n’est pas mise sur liste noire, l’extension est autorisée. Les extensions peuvent être ajoutées ou supprimées à l’aide des icônes " + " et " - ". Default is DEFAULT .
  • allowedAttachmentTypes.name ( Action requise ) Liste blanche des extensions de fichiers, le contraire de la liste noire. Pour autoriser toutes les extensions de fichier, à l’exception de celles qui sont bloquées, utilisez l’icône " - " pour supprimer l’entrée vide unique.
  • serviceSelector.name ( Obligatoire ) Chemin absolu (point de terminaison) par lequel le service est appelé (ressource virtuelle). La racine du chemin choisi doit être incluse dans le paramètre de configuration Chemins d' exécution de la configuration OSGi , par exemple , /bin/ et /apps/``/services/ . Pour sélectionner cette configuration pour la fonction de messagerie d’un site, ce point de fin est fourni comme Service selector valeur pour la Message List and Compose Message components (voir Fonction de message). La valeur par défaut est /bin/messaging .
  • fieldWhitelist.name Utiliser la liste blanche des champs de message .
Chaque fois qu’une Messaging Operations Service configuration est ouverte pour modification, si allowedAttachmentTypes.name elle a été supprimée, une entrée vide est ajoutée pour rendre la propriété configurable. Une seule entrée vide désactive les pièces jointes.
Pour autoriser toutes les extensions de fichier, à l’exception de celles qui sont bloquées, utilisez l’icône " - " pour (à nouveau) supprimer l’entrée vide unique avant de cliquer sur Enregistrer .

Résolution des incidents

Une manière de résoudre les problèmes consiste à activer les messages de débogage dans le journal.
Le package à surveiller est com.adobe.cq.social.messaging .