更新时间:2024-08-08 GMT+08:00
分享

邮件模板

AstroZero提供了在线配置Email模板和Email告警的能力,您可以为您的组织创建Email模板和Email告警信息。Email告警配置依赖于Email模板配置。

在AstroZero中,可以根据不同的业务场景,配置多个Email模板,用于给用户发邮件时使用。例如,配置一个圣诞祝福邮件模板,邮件内容为“Dear XXXX!Merry Christmas!”。其中,“XXXX”表示具体的联系人姓名。

创建邮件模板

  1. 参考登录经典应用设计器中操作,登录经典版应用设计器。
  2. 在左侧列表中,单击,选择“邮件 > 邮件模板”。
  3. 在邮件模板管理页面,单击“新建”。
  4. 配置邮件模板内容,单击“保存”。

    图1 配置邮件模板
    图2 插入字段时选择字段
    表1 新建邮件模板参数说明

    区域

    参数

    说明

    基本信息

    名称

    模板名称,AstroZero其他地方调用邮件模板时的标识。

    编码

    Email文本的编码格式。

    启用

    是否启用模板。勾选该选项后,表示该Email模板可被触发器调用。

    纯文本

    邮件是否是纯文本。勾选表示纯文本,不勾选表示html格式。

    描述

    邮件模板的简要说明。

    电子邮件正文

    插入字段

    配置邮件模板变量,本例中将联系人姓名作为变量插入到邮件主题和正文中。

    • 单击“插入字段”后,从下拉框中选择对象(联系人Contact)和字段(姓名name)。
    • 单击“添加到主题”,将变量插入到邮件主题中。
    • 单击“添加到正文”,将变量插入到邮件内容中。

    插入常量

    插入某常量。

    插入变量

    插入自定义变量。

    主题

    邮件主题。插入变量后,手动填写完整的邮件主题。

    正文

    邮件内容。插入变量后,手动填写完整的邮件内容。

    需要注意的是,创建Email模板最终是为触发器服务的,因为触发器也会关联对象,所以在Email模板中,只能使用与触发器相同的对象下的字段。如果选择了不同对象下的字段,那么在发送的电子邮件中,该字段将会为空。

  5. 在邮件模板详情页面右上方,单击“启用”或进入“邮件模板管理”列表页面,单击该Email模板所在行的,进行启用。
  6. 在Email模板的详细信息页面,单击“发送测试”。
  7. 在“发送邮件测试”页面“收件人”中,填入邮件收件人,单击“发送”。
  8. 收件人收到“Dear {!Contact.name}!Merry Christmas!”的邮件,表示模板创建成功。

    发送测试邮件时,邮件正文中添加的变量{!Contact.name}并不会生效,只有在模板被触发器调用时,对应的合并对象才会被替换成实际的值。

在邮件告警中使用邮件模板

  1. 在应用开发界面左侧列表中,单击,选择“邮件 > 邮件告警”。
  2. 在邮件告警管理页面,单击“新建”,配置Email告警。

    图3 配置Email告警
    表2 参数说明

    区域

    参数

    说明

    基本信息

    对象

    该邮件告警所用到的对象。这里的对象必须和邮件模板以及触发器中的对象保持一致。

    邮件模板

    该邮件告警所用到的邮件模板。

    名称

    Email告警名称。

    描述

    Email告警的描述信息。

    收件人

    类别

    收件人类型。

    • 关联用户:某条记录的上一修改人、记录拥有者或者记录创建者。
    • 公共组:公共组是用户的集合,公共组内可以包含用户、其他公共组、角色或带有下属的角色。
    • 角色:角色是某类用户的集合。
    • 角色和下属:包含该角色的用户及下属用户。
    • 用户:某些具体用户。
    • 全部:包括以上所有用户。

    例如,在“类别”选择“全部”,在“可选收件人”选中相关用户。单击,将用户添加到“已选收件人”中。

    电子邮件

    发件人

    选择邮件发送人。

    其他邮箱

    自定义输入邮箱作为收件人,多个邮箱之间用“;”分隔。

    成功创建Email告警后,您可以在触发器中调用该Email告警。触发器的具体配置,请参见触发器

在服务编排中使用邮件模板

  1. 参考如何开发服务编排中操作,创建一个服务编排。
  2. 在服务编排设计页面,从“基本”中,拖拽“发送邮件”图元到画布中。

    图4 拖拽“发送邮件”图元到画布中

  3. 单击,配置“发送邮件”,选择已启用的邮件模板,根据图5进行配置。

    图5 配置“发送邮件”

    BPM里调用邮件模板的方式与服务编排基本一致,需要在BPM里使用邮件模板的用户可以参考本节。

相关文档