配置消息

概述

AEM Communities的消息功能允许登录的站点访客(成员)相互发送消息,当登录到站点时,这些消息可供访问。

社区站点创建期间选中一个框,为社区站点启用消息。

在此页上提供了有关默认配置和可能调整的信息。

有关开发人员的其他信息,请参阅Messaging Essentials

消息操作服务

AEM Communities Messaging Operations Service标识处理与消息相关请求的端点、服务应用于存储消息的文件夹,以及如果消息可能包含文件附件,允许哪些文件类型。

对于使用Communities Sites console创建的社区站点,已存在服务实例,收件箱设置为/mail/community/inbox

社区消息操作服务

如下所示,使用站点创建向导创建的站点存在服务配置。 通过选择配置旁边的铅笔图标,可以查看或编辑配置:

chlimage_1-63

新配置

要添加新配置,请选择服务名称旁边的加号“+”图标:

chlimage_1-64

  • 消息字段
    允许列表指定用户可编辑和保留的合成消息组件的属性。如果添加了新的表单元素,则需要添加元素ID(如果需要)才能存储在SRP中。 默认为两个条目:
    题和 内容

  • 消息框大
    小限制每个用户消息框中的最大字节数。默认为
    1073741824 (1 GB)。

  • 消息计
    数限制每个用户允许的消息总数。值为–1表示允许不限数量的消息,但须遵守消息框大小限制。 默认为
    1000 (10k)。

  • 通知投放
    失败如果选中,则在消息投放未能到达某些收件人时通知发送者。默认为
    已选中.

  • 失败投放发送
    者id发送者的名称,显示在投放失败消息中。默认为
    failureNotifier

  • 失败消息模
    板路径投放失败消息模板根的绝对路径。默认为
    /etc/notification/messaging/default

  • maxRetries.name
    尝试重新发送失败消息的次数。默认为
    3.

  • minWaitBetweenRetries.name
    在发送失败时尝试重新发送消息之间等待的秒数。默认值为*100 *(秒)。

  • 计数更新池
    大小用于计数更新的并发线程数。默认为
    10.

  • inbox.path.name
    (
    必需)要用于该文件夹的路径,相对于用户节点(/home/users%20**/username?lang=zh-Hans)inbox 。路径不能以尾随正斜杠“/”结束。 默认值为​/mail/inbox

  • sentitems.path.name
    (
    必需)要用于该文件夹的路径,相对于用户节点(/home/users%20**/username?lang=zh-Hans)senditems 。路径不能以尾随正斜杠“/”结束。 默认值为​/mail/sentitems

  • supportAttachments.name
    如果选中,用户可以向其邮件中添加附件。默认为
    已选中.

  • batchSize.
    name发送到大量收件人时要一起发送的消息数。默认为
    100

  • maxTotalAttachmentSize.name如果
    选中supportAttachments,此值将指定所有附件所允许的最大总大小(以字节为单位)。默认为
    104857600 (100 MB)。

  • attachmentTypeBlocklist.
    name文阻止列表件扩展名的,前缀为
    ​这将被制度拒绝。如果未列入阻止列表,则允许扩展。 可以使用“+”和“-”图标添加或删除扩展。 默认值为​DEFAULT

  • allowedAttachmentTypes.name

    (需要操作) 文允许列表件扩展名的,与阻止列表相反。若要允许除已文件外的所列入阻止列表有文件扩展名,请使用“-”图标删除单个空条目。

  • serviceSelector.name
    (Required)通过其调用服务的绝对路径(终结点)(虚拟资源)。所选路径的根必须包含在OSGi config Apache Sling Servlet/Script Resolver and Error Handler的​执行路径​配置设置中,如/bin//apps//services/。 要为站点的消息功能选择此配置,此端点将作为Message List and Compose Message components的​Service selector​值提供(请参阅消息功能)。 默认值为​/bin/messaging

  • fieldAllowlist.
    nameUse
    消息字段允许列表

注意

每次打开Messaging Operations Service配置进行编辑时,如果allowedAttachmentTypes.name已被删除,则会重新添加一个空条目以使属性可配置。 单个空条目会有效禁用文件附件。

若要允许除已文件外的所有文件扩展列入阻止列表名,请使用“-”图标(再次)在单击​保存​之前删除单个空条目。

疑难解答

解决问题的一种方法是启用日志中的调试消息。

另请参阅个人服务的记录器和写入器

要监视的包为com.adobe.cq.social.messaging

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now