メッセージングの設定

概要

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

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

このページでは、デフォルト設定と可能な調整についての情報を紹介します。

開発者向けの追加情報については、 メッセージの基本事項.

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

この AEM Communities Messaging Operations Service は、メッセージング関連の要求を処理するエンドポイント、メッセージの保存に使用するフォルダー、添付ファイルが含まれる場合はどのファイルタイプを使用できるかを指定します。

を使用して作成されたコミュニティサイトの場合 コミュニティサイトコンソール、サービスのインスタンスは既に存在し、インボックスはに設定されています /mail/community/inbox.

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

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

chlimage_1-63

新しい設定

新しい設定を追加するには、プラス記号「+'サービス名の横のアイコン:

chlimage_1-64

  • メッセージフィールド許可リスト
    ユーザーが編集および保持できるメッセージを作成コンポーネントのプロパティを指定します。 新しいフォーム要素を追加する場合、SRP に格納するには、要素 ID を追加する必要があります。 デフォルトでは、次の 2 つのエントリです。
    件名 および コンテンツ.

  • メッセージボックスのサイズ制限
    各ユーザーのメッセージボックスの最大バイト数です。 初期設定は です。
    1073741824 (1 GB)。

  • メッセージ数の制限
    ユーザーごとに許可されるメッセージの合計数です。 -1 の値は、許可されるメッセージ数に制限がないことを示し、メッセージボックスのサイズ制限に従います。 初期設定は です。
    10000 (10k)。

  • 配信エラーを通知
    オンにすると、メッセージの配信が一部の受信者に失敗した場合に送信者に通知します。 初期設定は です。
    checked.

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

  • 失敗メッセージテンプレートのパス
    配信に失敗したメッセージテンプレートのルートへの絶対パス。 初期設定は です。
    /etc/notification/messaging/default.

  • maxRetries.name​配信に失敗したメッセージの再送を試行する回数です。初期設定は です。
    3.

  • minWaitBetweenRetries.name​送信に失敗したメッセージの再送を試行するまでの間隔(秒数)です。デフォルトは「*100 *(秒)」です。

  • 更新プールのサイズをカウント
    カウントの更新に使用する同時スレッドの数。 初期設定は です。
    10.

  • inbox.path.name
    (
    必須) ユーザーのノードを基準としたパス (/home/users/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E5%90%8D?lang=ja)、 inbox フォルダー。 パスの末尾にスラッシュ「/」を付けることはできません。 デフォルトはです。 /mail/inbox .

  • sentitems.path.name
    (
    必須) ユーザーのノードを基準としたパス (/home/users/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E5%90%8D?lang=ja)、 senditems フォルダー。 パスの末尾にスラッシュ「/」を付けることはできません。 デフォルトはです。 /mail/sentitems .

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

  • batchSize.name​大規模な受信者グループへの送信時に一括送信処理するメッセージの数です。初期設定は です。
    100.

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

  • attachmentTypeBlocklist.name
    ファイルブロックリスト拡張子の。先頭に「 」が付く
    」というプレフィックス付き)のブラックリストです。選択しなブロックリストに加えるい場合、拡張機能は許可されます。 拡張機能は、「 」を使用して追加または削除できます​+'および'-'アイコン。 デフォルトはです。 デフォルト.

  • allowedAttachmentTypes.name

    (アクションが必要です) ファ許可リストイル拡張子の ( 拡張子の逆ブロックリスト)。 すべてのファイル拡張子を許可するには、「 」を使用しまブロックリストに加えるす(拡張子は許可されません)。-「 」アイコンを使用して、1 つの空のエントリを削除します。

  • serviceSelector.name
    (必須) サービスが呼び出される絶対パス(エンドポイント)(仮想リソース)です。 選択したパスのルートは、 実行パス OSGi 設定の設定 Apache Sling Servlet/Script Resolver and Error Handler例: /bin/, /apps/、および /services/. サイトのメッセージング機能でこの設定を選択するには、このエンドポイントが Service selector の値 Message List and Compose Message components ( メッセージ機能) をクリックします。 初期設定は /bin/messaging です。

  • fieldAllowlist.name
    用途
    メッセージフィールド許可リスト.

注意

毎回 a Messaging Operations Service 設定を開いて編集する ( allowedAttachmentTypes.name が削除された場合、空のエントリが再度追加され、プロパティを設定できるようになりました。 1 つの空のエントリを指定すると、添付ファイルが無効になります。

すべてのファイル拡張子を許可するには、「 」を使用しまブロックリストに加えるす(拡張子は許可されません)。-「 」アイコンをクリックする前に空のエントリを(再度)1 つ削除します。 保存.

トラブルシューティング

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

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

監視するパッケージは次のとおりです。 com.adobe.cq.social.messaging.

このページ