Show Menu
ARGOMENTI×

Configurazione dei messaggi

Panoramica

La funzione di messaggistica di AEM Communities consente ai visitatori del sito che hanno effettuato l'accesso (membri) di inviare messaggi a un altro utente che sono accessibili dopo l'accesso al sito.
La messaggistica è abilitata per un sito community selezionando una casella durante la creazione del sito community.
In questa pagina sono riportate informazioni sulla configurazione predefinita e sulle possibili regolazioni.
Per ulteriori informazioni per gli sviluppatori, consulta Messaging Essentials .

Servizio Operazioni di messaggistica

Il servizio Operazioni messaggistica di AEM Communities identifica l'endpoint che gestisce le richieste correlate ai messaggi, le cartelle che il servizio deve utilizzare per memorizzare i messaggi e, se i messaggi possono includere allegati, quali tipi di file sono consentiti.
Per i siti della community creati tramite la console Siti community esiste già un'istanza del servizio, con la casella in entrata impostata su /mail/community/inbox .

Servizio Operazioni di messaggistica community

Come mostrato di seguito, esiste una configurazione del servizio per i siti creati con la procedura guidata per la creazione del sito. Per visualizzare o modificare la configurazione, fai clic sull’icona matita accanto alla configurazione:

New Configuration

Per aggiungere una nuova configurazione, selezionate l'icona più​ + accanto al nome del servizio:
  • Whitelist Campi messaggio Specifica le proprietà del componente Componi messaggio che gli utenti possono modificare e mantenere. Se vengono aggiunti nuovi elementi modulo, l'ID elemento dovrà essere aggiunto se lo si desidera per essere memorizzato nell'SRP. Il valore predefinito è due voci: oggetto e contenuto .
  • Limite dimensione casella messaggio Il numero massimo di byte nella finestra di messaggio di ogni utente. Il valore predefinito è 1073741824 (1 GB).
  • Limite conteggio messaggi Il numero totale di messaggi consentiti per utente. Un valore pari a -1 indica che è consentito un numero illimitato di messaggi, in base al limite delle dimensioni delle finestre di messaggio. Il valore predefinito è 10000 (10 k).
  • Notifica un 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 di recapito non riuscito che viene visualizzato nel messaggio di consegna non riuscita. Il valore predefinito è failureNotifier .
  • Percorso del modello di messaggio di errore Percorso assoluto del modello di messaggio di consegna non riuscita radice. Il valore predefinito è /etc/notification/messaging/default .
  • maxRetries.name Numero di volte in cui si tenta di inviare nuovamente il messaggio che non viene recapitato. Default is 3 .
  • minWaitBetweenRetries.name Numero di secondi di attesa tra i tentativi di reinvio del messaggio in caso di mancata invio. Il valore predefinito è *100 *(secondi).
  • Dimensione pool di aggiornamento conteggio Numero di thread simultanei utilizzati per l'aggiornamento del conteggio. Default is 10 .
  • inbox.path.name ( Obbligatorio ) Il percorso, relativo al nodo dell'utente (home/users/ username ), da utilizzare per la inbox cartella. Il percorso NON deve terminare con una barra finale '/'. Il valore predefinito è /mail/inbox .
  • sentitems.path.name ( Obbligatorio ) Il percorso, relativo al nodo dell'utente (home/users/ username ), da utilizzare per la senditems cartella. Il percorso NON deve terminare con una barra finale '/'. Il valore predefinito è /mail/sentitems .
  • supportAttachments.name Se questa opzione è selezionata, gli utenti possono aggiungere allegati ai messaggi. Il valore predefinito è selezionato .
  • batchSize.name Numero di messaggi da raggruppare per un invio durante l'invio a un gruppo di destinatari di grandi dimensioni. Default is 100 .
  • maxTotalAttachmentSize.name Se supportAttachments è selezionato, questo valore specifica la dimensione totale massima consentita (in byte) di tutti gli allegati. Il valore predefinito è 104857600 (100 MB).
  • attachmentTypeBlacklist.name Una blacklist di estensioni di file, con il prefisso ' . ", che verrà rifiutato dal sistema. Se non è presente in blacklist, l’estensione è consentita. Le estensioni possono essere aggiunte o rimosse utilizzando le icone ' + ' e ' - '. Il valore predefinito è PREDEFINITO .
  • allowAttachmentTypes.name ( Action Required ) Una whitelist di estensioni di file, in opposizione alla blacklist. Per consentire tutte le estensioni di file, ad eccezione di quelle elencate in blacklist, utilizzate l'icona - per rimuovere la singola voce vuota.
  • serviceSelector.name ( Obbligatorio ) Un percorso assoluto (endpoint) attraverso il quale viene richiamato il servizio (una risorsa virtuale). La radice del percorso scelto deve essere inclusa nell'impostazione di configurazione Percorsi di esecuzione della configurazione OSGi , ad esempio /bin/ , /apps/ e /services/ . Per selezionare questa configurazione per la funzione di messaggistica di un sito, questo endpoint viene fornito come Service selector valore per la funzione Message List and Compose Message components (vedere Funzione Funzionalità di messaggistica Messaggio). Il valore predefinito è /bin/messaging .
  • fieldWhitelist.name Usa whitelist campi messaggio.
Ogni volta che una Messaging Operations Service configurazione viene aperta per la modifica, se allowedAttachmentTypes.name è stata rimossa, viene aggiunta una voce vuota per rendere la proprietà configurabile. Una singola voce vuota disattiva efficacemente gli allegati.
Per consentire tutte le estensioni di file, ad eccezione di quelle elencate in blacklist, utilizzate l'icona " - " per (di nuovo) rimuovere la singola voce vuota prima di fare clic su Salva .

Risoluzione dei problemi

Un modo per risolvere i problemi è attivare i messaggi di debug nel registro.
Vedi anche Loggers e Scrittori per i Servizi individuali.
Il pacchetto da monitorare è com.adobe.cq.social.messaging .