配置消息传送

概述

AEM Communities的消息传送功能允许已登录的网站访客(成员)相互发送消息,这些消息在登录到网站后即可访问。

社区站点创建期间选中框,可为社区站点启用消息传送。

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

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

报文传送操作服务

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

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

Community Messaging Operations Service

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

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/username?lang=zh-Hans)用于文件夹的路径( inbox /)。路径不得以尾随正斜杠“/”结尾。 默认值为​/mail/inbox

  • sentitems.path.name
    (
    必需)相对于用户节点(/home/users/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
    (必需)用于调用服务的绝对路径(端点)(虚拟资源)。所选路径的根必须包含在OSGi配置 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,则会重新添加一个空条目,以便对属性进行配置。 单个空条目会有效地禁用文件附件。

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

疑难解答

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

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

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

在此页面上