Activiti邮件任务(MailTask)属性用法

Activiti允许通过自动邮件服务任务来增强业务流程,这些任务将电子邮件发送给一个或多个收件人,多个人以逗号隔开,包括抄送,密件抄送,支持发送HTML内容等。请注意,邮件任务不是 BPMN 2.0 的正式任务规格(因此没有专用图标)。因此,在Activiti中,邮件任务也是serviceTask,只是使用activiti:type="mail"属性来表示此服务任务为邮件任务。

  • to:邮件接收人,多个人使用英文逗号隔开
  • From:发信地址,比如阿里云的发信地址:账号+@+域名
  • Subject:邮件主题
  • CC:电子邮件的抄送。以逗号分隔的列表中定义了多个收件人
  • Cb:电子邮件的密件抄送。以逗号分隔的列表中定义了多个收件人
  • Charset:允许更改电子邮件的字符集,这是许多非英语语言所必需的,如果邮件内容是中文要设置UTF-8或者其他编码,否则收件人收到的内容是乱码。
  • Text:邮件的文本内容。
  • Html:电子邮件的内容是一段HTML代码,收件人看到的是渲染后的内容

开始演示

流程启动后到达邮件任务,给969669181@qq.com发送html内容:红色,主题为:测试,并分别抄送给1176953888@qq.com,密件抄送给18126876666@189.cn

(1)流程图

top Created with Sketch.