メッセージの構成

概要

AEM Communities のメッセージング機能を使用すると、サインイン済みのサイト訪問者(メンバー)が互いにメッセージを送信できます。このメッセージには、サイトにサインインしているときにアクセス可能です。

コミュニティサイトのメッセージングを有効にするには、コミュニティサイトの作成中にチェックボックスをオンにします。

このページには、デフォルトの設定と可能な調整に関する情報が含まれています。

開発者向けの追加情報については、Messaging Essentialsを参照してください。

メッセージング操作サービス

構成AEM Communitiesメッセージング操作サービスは、メッセージング関連の要求を処理するエンドポイント、サービスがメッセージの格納に使用するフォルダー、およびメッセージに添付ファイルが含まれる場合は、許可されるファイルの種類を識別します。

Communities Sites consoleを使用して作成されたコミュニティサイトでは、サービスのインスタンスが既に存在し、インボックスが/mail/inboxに設定されています。

コミュニティのメッセージング操作サービス

以下に示すとおり、サイト作成ウィザードで作成されたサイトには、サービスの設定があります。設定の横にある鉛筆アイコンを選択して、設定を表示または編集できます。

メッセージング操作

新しい設定を追加

新しい設定を追加するには、サービス名の横にあるプラス「+」アイコンを選択します。

  • Message Fields許可リスト

    構成メッセージコンポーネントのユーザーが編集および保持できるプロパティを指定します。 新しいフォーム要素を追加する場合は、SRPに保存する必要がある場合は、要素IDを追加する必要があります。 初期設定は2つのエントリです。subject and content.

  • メッセージボックスのサイズ制限

    各ユーザーのメッセージボックスの最大バイト数です。 デフォルトは​1073741824 (1 GB)です。

  • メッセージ数の制限

    1人のユーザーに許可されるメッセージの合計数です。 値を —1に設定した場合、許可されるメッセージの数に制限はなく、メッセージボックスのサイズ制限に従います。 初期設定は​10000 (10k)です。

  • 配信エラーの通知

    オンの場合、メッセージ配信が一部の受信者に失敗した場合に送信者に通知します。 初期設定は​オン​です。

  • 失敗配信の送信者ID

    配信失敗メッセージに表示される送信者の名前。 初期設定は​failureNotifier​です。

  • 失敗メッセージテンプレートのパス

    失敗した配信のメッセージテンプレートルートの絶対パス デフォルトは​/etc/notification/messaging/default​です。

  • 再試行数

    配信に失敗したメッセージの再送を試行する回数です。デフォルトは 3 です。

  • 再試行間の待機

    送信に失敗したメッセージの再送を試行するまでの間隔(秒数)です。初期設定は​100 (秒)です。

  • 更新プールのサイズをカウント

    カウントの更新に使用される同時スレッドの数。 デフォルトは 10 です。

  • インボックスのパス

    必須inboxフォルダーに使用する、ユーザーのノードを基準とした相対パス(/home/users/username?lang=ja)。 パスの末尾にスラッシュ「/」を付けることはできません。 初期設定は​/mail/inbox​です。

  • 送信済みアイテムのパス

    必須sent itemsフォルダーに使用する、ユーザーのノードを基準とした相対パス(/home/users/username?lang=ja)。 パスの末尾にスラッシュ「/」を付けることはできません。 初期設定は​/mail/sentitems​です。

  • サポートの添付ファイル

    オンにすると、ユーザーがメッセージに添付ファイルを追加できるようになります。初期設定は​オン​です。

  • グループメッセージを有効にする

    選択すると、登録済みユーザーは、メンバーのグループに一括メッセージを送信できます。 初期設定は​未選択​です。

  • 最大数全受信者

    グループメッセージが有効な場合、グループメッセージを一度に送信できる受信者の最大数を指定します。 デフォルトは 100 です。

  • バッチサイズ

    大規模な受信者グループへの送信時に一括送信処理するメッセージの数です。デフォルトは 100 です。

  • 合計添付ファイルサイズ

    「supportAttachments」をオンにすると、この値によりすべての添付ファイルの最大許容合計サイズ(バイト単位)が指定されます。初期設定は​104857600(100 MB)です。

  • 添付ファイルブロックリストタイプの

    ファイル名拡張子のブロックリスト。先頭に「」が付きます。」というプレフィックス付き)のブラックリストです。そうでないブロックリストに加える場合は、拡張が許可されます。 拡張子は、「+」アイコンと「-」アイコンを使用して追加または削除できます。

  • 許可されている添付ファイルの種類

    (操作が必要 )ファイル名拡張子の許可リスト(の逆)。これらを除くすべてのファイル名拡張子を許可するには、ブロックリストに加える'-'アイコンを使用して、空のエントリを1つ削除します。

  • サービスセレクター

    必須)サービスが呼び出される絶対パス(エンドポイント)です(仮想リソース)。 選択するパスのルートは、OSGi config Apache Sling Servlet/Script Resolver and Error HandlerのExecution Paths​構成設定(/bin//apps//services/など)に含まれている必要があります。 サイトのメッセージング機能に対してこの設定を選択するには、このエンドポイントをMessage List and Compose Message componentsの​Service selector​値として指定します(メッセージ機能を参照)。

    初期設定は /bin/messaging です。

  • フィールド許可リスト

    メッセージフィールド許可リスト​を使用します。

注意

編集用にMessaging Operations Service設定が開かれるたびに、allowedAttachmentTypes.nameが削除されると、空のエントリが再度追加され、プロパティを設定可能にします。 1つの空のエントリを指定すると、添付ファイルが有効に無効になります。

これらを除くすべてのファイル名拡張子を許可するには、ブロックリストに加える'**-'アイコンを使用して(もう一度)空のエントリを1つ削除してから、「保存**」をクリックします。

グループメッセージ

登録ユーザーがダイレクトメッセージを一括してユーザーグループに送信できるようにするには、次の2つの​メッセージング操作サービス​構成の​Enable group messaging​に必ず従ってください。

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

Messaging Operationsサービス:ソーシャルコンソール

social-console-op-service

Messaging Operationsサービス:社会的メッセージ

social-message-op-service

トラブルシューティング

問題のトラブルシューティングの1つの方法は、ログでデバッグメッセージを有効にすることです。

個々のサービス用のロガーとライターも参照してください。

監視するパッケージはcom.adobe.cq.social.messagingです。

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free