メッセージングの設定 configure-messaging
概要 overview
AEM Communitiesのメッセージ機能では、ログインしているサイト訪問者(メンバー)が、サイトにログインしたときにアクセスできるメッセージを相互に送信できます。
コミュニティサイト作成中にチェックボックスをオンにすると、コミュニティサイトに対するメッセージが有効になります。
このページには、デフォルト設定と可能な調整に関する情報が表示されます。
開発者向けの追加情報については、Messaging Essentialsを参照してください。
Messaging Operations Service messaging-operations-service
設定AEM Communities Messaging Operations Serviceは、メッセージに関連するリクエストを処理するエンドポイント、メッセージの保存にサービスが使用するフォルダー、メッセージに添付ファイルが含まれる可能性がある場合に許可されるファイルの種類を特定します。
Communities Sites consoleを使用して作成されたコミュニティサイトの場合、サービスのインスタンスが存在し、受信トレイは/mail/inboxに設定されています。
コミュニティメッセージングオペレーションサービス community-messaging-operations-service
以下に示すように、 サイト作成ウィザード で作成されたサイトに対するサービスの設定が存在します。 設定は、設定の横にある鉛筆アイコンを選択して表示または編集できます。
新しい設定を追加 add-new-configuration
設定を追加するには、サービス名の横にあるプラス ‘+’ アイコンを選択します。
-
メッセージフィールドが許可リストに加える
ユーザーが編集および保持できるメッセージ作成コンポーネントのプロパティを指定します。 新しいフォーム要素が追加された場合、SRPに保存する場合は、要素IDを追加する必要があります。 デフォルトは2つのエントリです:subjectとcontent。
-
メッセージボックスのサイズ制限
各ユーザーのメッセージボックス内の最大バイト数。 デフォルトは1073741824 (1 GB)です。
-
メッセージ数の制限
ユーザーごとに許可されるメッセージの合計数です。 値–1は、メッセージボックスのサイズ制限に従って、メッセージの数に制限がないことを示します。 デフォルトは10000 (10k)です。
-
配信エラーの通知
チェックを入れた場合、メッセージの配信が一部の受信者に失敗した場合は、送信者に通知します。 デフォルトは checked です。
-
配信失敗の送信者ID
配信に失敗したメッセージに表示される送信者の名前。 デフォルトは failureNotifier です。
-
エラーメッセージテンプレートのパス
配信に失敗したメッセージテンプレートのルートへの絶対パス。 デフォルトは /etc/notification/messaging/default です。
-
再試行の回数
配信に失敗したメッセージの再送信を試みる回数。 デフォルトは 3 です。
-
再試行の間に待機
送信に失敗した場合に、メッセージを再送信するまでの待機時間(秒)。 デフォルトは100 (秒)です。
-
プールサイズの更新をカウント
カウント更新に使用される同時スレッドの数。 デフォルトは 10 です。
-
受信トレイのパス
(必須) ユーザーのノード (/home/users/username)に対する相対パスで、
inboxフォルダーに使用します。 パスの末尾にスラッシュ「/」を付けることはできません。 デフォルトは /mail/inbox です。 -
送信済みアイテムのパス
(必須) ユーザーのノード (/home/users/username)に対する相対パスで、
sent itemsフォルダーに使用します。 パスの末尾にスラッシュ「/」を付けることはできません。 デフォルトは /mail/sentitems です。 -
添付ファイルのサポート
オンにすると、ユーザーはメッセージに添付ファイルを追加できます。 デフォルトは checked です。
-
グループメッセージを有効にする
選択した場合、登録ユーザーはメンバーのグループにバルクメッセージを送信できます。 デフォルトは 選択解除 です。
-
最大数 合計受信者数
グループメッセージが有効になっている場合は、一度にグループメッセージを送信できる最大受信者数を指定します。 デフォルトは 100 です。
-
バッチサイズ
多数の受信者グループに送信する際に、1回の送信で一括して送信するメッセージの数。 デフォルトは 100 です。
-
添付ファイルの合計サイズ
supportAttachmentsがチェックされている場合、この値はすべての添付ファイルの許可される最大合計サイズ(バイト単位)を指定します。 デフォルトは104857600 (100 MB)です。
-
添付ファイルの種類とブロックリストに加える
システムによって拒否される、ファイル名拡張子のブロックリスト(‘.‘が先頭に付きます)。 ブロックリストに加えるしない場合は、拡張機能が許可されます。 拡張機能は、’+‘および’-’ アイコンを使用して追加または削除できます。
-
許可された添付ファイルの種類
(アクションが必要) ファイル名の拡張子で構成されるファイル名の許可リストで、ファイル名の拡張子とは反対です。 ファイル名の拡張子をすべて許可するには、ファイル名の拡張子が削除されている場合を除き、‘-’ アイコンを使用して1つの空のエントリを削除します。
-
サービスセレクター
(必須) サービスが呼び出される絶対パス (エンドポイント) (仮想リソース)。 選択したパスのルートは、OSGi設定
Apache Sling Servlet/Script Resolver and Error Handlerの 実行パス 構成設定(/bin/、/apps/、および/services/など)に含まれている必要があります。 サイトのメッセージ機能にこの設定を選択するには、このエンドポイントをMessage List and Compose Message componentsのService selector値として指定します( メッセージ機能を参照)。デフォルトは /bin/messaging です。
-
フィールド許可リスト
メッセージフィールドを使用します。
Messaging Operations Service設定を編集用に開くたびに、allowedAttachmentTypes.nameが削除された場合、空のエントリが読み込まれ、プロパティが設定可能になります。 1つの空のエントリを使用すると、ファイルの添付ファイルが無効になります。グループメッセージ group-messaging
登録ユーザーがユーザーグループにダイレクトメッセージを一括で送信できるようにするには、メッセージングオペレーションサービス設定の次の2つのインスタンスで グループメッセージ を有効にしてください。
com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-consolecom.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-messaging
メッセージング操作サービス:ソーシャルコンソール
メッセージング操作サービス:ソーシャルメッセージ
トラブルシューティング troubleshooting
問題をトラブルシューティングする方法の1つは、 ログ内のメッセージのデバッグを有効にすることです。
個別サービスのロガーとライターも参照してください。
監視するパッケージはcom.adobe.cq.social.messagingです。