通过电子邮件将NotificationMessage发送给订阅的用户

时间:2019-01-18 23:39:23

标签: moqui

Moqui是否具有内置机制,可以通过电子邮件向订阅的用户发送有关主题的通知消息?

还是应该实现自定义NotificationMessageListener?

1 个答案:

答案 0 :(得分:1)

从Moqui的最新版本(2.1.1)开始,在当前的GitHub代码中,此功能受支持。 NotificationTopic实体具有一个emailTemplateId,您可以在其中指定用于该主题的通知的EmailTemplate。有一个简单的OOTB EmailTemplate,用于使用emailTemplateId“ NOTIFICATION”(在MoquiInstallData.xml文件中定义)进行通知。

另一面是每个用户的配置,即是否接收有关给定主题的通知的电子邮件。储存在NotificationTopicUser实体的emailNotifications字段中。用户可以在“通知”屏幕上的“我的帐户”应用程序中,或在“用户帐户”屏幕上的“系统”应用程序中进行设置。