Configurare la messaggistica configure-messaging
Panoramica overview
La funzione di messaggistica di AEM Communities consente ai visitatori del sito (membri) che hanno effettuato l'accesso di inviare messaggi reciprocamente accessibili quando hanno effettuato l'accesso al sito.
La messaggistica è abilitata per un sito community selezionando una casella durante la creazione del sito community.
Questa pagina contiene informazioni sulla configurazione predefinita e sulle possibili regolazioni.
Per ulteriori informazioni per gli sviluppatori, vedi Messaging Essentials.
Servizio operazioni di messaggistica messaging-operations-service
La configurazione AEM Communities Messaging Operations Service identifica l'endpoint che gestisce le richieste relative alla messaggistica, le cartelle che il servizio deve utilizzare per l'archiviazione dei messaggi e, se i messaggi possono includere allegati, i tipi di file consentiti.
Per i siti community creati con Communities Sites console
, esiste un'istanza del servizio con la casella in entrata impostata su /mail/inbox
.
Servizio operazioni di messaggistica per community community-messaging-operations-service
Come mostrato di seguito, esiste una configurazione del servizio per i siti creati con la procedura guidata per la creazione dei siti. Per visualizzare o modificare la configurazione, seleziona l’icona a forma di matita accanto alla configurazione.
Aggiungi nuova configurazione add-new-configuration
Per aggiungere una configurazione, selezionare l'icona più '+' accanto al nome del servizio:
-
Inserisco nell'elenco Consentiti campi messaggio
Specifica le proprietà del componente Componi messaggio che gli utenti possono modificare e mantenere. Se vengono aggiunti nuovi elementi modulo, è necessario aggiungere l’ID elemento se si desidera memorizzarlo in SRP. Il valore predefinito è due voci: oggetto e contenuto.
-
Limite dimensioni casella messaggi
Numero massimo di byte nella finestra di messaggio di ogni utente. Il valore predefinito è 1073741824 (1 GB).
-
Limite numero messaggi
Numero totale di messaggi consentiti per utente. Il valore -1 indica che è consentito un numero illimitato di messaggi, soggetto al limite di dimensioni della finestra di messaggio. Il valore predefinito è 10000 (10k).
-
Notifica errore di consegna
Se questa opzione è selezionata, avvisa il mittente se la consegna del messaggio non riesce ad alcuni destinatari. Il valore predefinito è selezionato.
-
ID mittente consegna non riuscita
Nome del mittente visualizzato nel messaggio di consegna non riuscita. Il valore predefinito è failureNotifier.
-
Percorso modello messaggio di errore
Percorso assoluto della directory principale del modello del messaggio di consegna non riuscita. Il valore predefinito è /etc/notification/messaging/default.
-
Numero di tentativi
Numero di tentativi di reinvio di un messaggio non recapitato. Il valore predefinito è 3.
-
Attesa tra nuovi tentativi
Numero di secondi di attesa tra i tentativi di reinvio del messaggio in caso di errore di invio. Il valore predefinito è 100 (secondi).
-
Conta dimensioni pool di aggiornamento
Numero di thread simultanei utilizzati per l’aggiornamento del conteggio. Il valore predefinito è 10.
-
Percorso casella in entrata
(Obbligatorio) Percorso relativo al nodo dell'utente (https://experienceleague.adobe.com/home/users/nomeutente?lang=it) da utilizzare per la cartella
inbox
. Il percorso NON deve terminare con una barra finale '/'. Il valore predefinito è /posta/casella in entrata. -
Percorso elementi inviati
(Obbligatorio) Percorso relativo al nodo dell'utente (https://experienceleague.adobe.com/home/users/nomeutente?lang=it) da utilizzare per la cartella
sent items
. Il percorso NON deve terminare con una barra finale '/'. Il valore predefinito è /mail/sentitems . -
Allegati di supporto
Se questa opzione è selezionata, gli utenti possono aggiungere allegati ai loro messaggi. Il valore predefinito è selezionato.
-
Abilita messaggi di gruppo
Se questa opzione è selezionata, gli utenti registrati possono inviare messaggi in blocco a un gruppo di membri. Il valore predefinito è deselezionato.
-
Numero massimo di destinatari totali
Se la messaggistica di gruppo è abilitata, specifica il numero massimo di destinatari a cui è possibile inviare un messaggio di gruppo alla volta. Il valore predefinito è 100.
-
Dimensione batch
Numero di messaggi da raggruppare per un invio quando l’invio viene effettuato a un ampio gruppo di destinatari. Il valore predefinito è 100.
-
Dimensione totale allegato
Se supportAttachments è selezionato, questo valore specifica la dimensione totale massima consentita (in byte) di tutti gli allegati. Il valore predefinito è 104857600 (100 MB).
-
inserire nell'elenco Bloccati Tipo di allegato
Un'estensione di nome file con il prefisso '' è una inserisce nell'elenco Bloccati di nome file.', rifiutato dal sistema. Se non è inserita nell'elenco Bloccati, allora l’estensione è consentita. È possibile aggiungere o rimuovere estensioni utilizzando le icone '+' e '-'.
-
Tipi di allegati consentiti
(Azione richiesta) Un inserisco nell'elenco Consentiti di estensioni del nome file, all'opposto del inserisco nell'elenco Bloccati di. Inserire nell'elenco Bloccati Per consentire tutte le estensioni del nome file, ad eccezione di quelle, utilizzare l'icona '-' per rimuovere la singola voce vuota.
-
Selettore servizio
(Obbligatorio) Percorso assoluto (endpoint) attraverso il quale viene chiamato il servizio (risorsa virtuale). La radice del percorso scelto deve essere inclusa nell'impostazione di configurazione Percorsi di esecuzione della configurazione OSGi
Apache Sling Servlet/Script Resolver and Error Handler
, ad esempio/bin/
,/apps/
e/services/
. Per selezionare questa configurazione per la funzionalità di messaggistica di un sito, questo endpoint viene fornito come valoreService selector
perMessage List and Compose Message components
(vedi Funzionalità messaggio).Il valore predefinito è /bin/messaging.
-
inserire nell'elenco Consentiti Campo
Utilizza Campi messaggio Inserire nell'elenco Consentiti.
Messaging Operations Service
viene aperta per la modifica, se allowedAttachmentTypes.name
è stato rimosso, viene letta una voce vuota per rendere configurabile la proprietà. Una singola voce vuota disattiva efficacemente gli allegati.Messaggistica di gruppo group-messaging
Per consentire agli utenti registrati di inviare messaggi diretti in blocco a gruppi di utenti, assicurarsi di abilitare la messaggistica di gruppo nelle due istanze seguenti della configurazione di Servizi operazioni di messaggistica:
com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-console
com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-messaging
Servizio operazioni di messaggistica: console social
Servizio operazioni di messaggistica: messaggistica social
Risoluzione dei problemi troubleshooting
Un modo per risolvere i problemi consiste nell'abilitare i messaggi di debug nel registro.
Vedere anche Logger e Writer per i singoli servizi.
Il pacchetto da monitorare è com.adobe.cq.social.messaging
.