侧边栏壁纸
  • 累计撰写 2,058 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

Flowable UI发送邮件设置SMTP服务

大猿本猿
2022-01-03 / 1,222 阅读 / 0 字

Flowable UI中需要执行邮件任务,邮件任务当然需要配置邮件的SMTP服务了。

1、修改邮件配置

找到flowable-task项目中的flowable-default.properties文件,配置和邮件发送相关的设置。

image

修改内容:

flowable.mail.server.host=smtp.qq.com
flowable.mail.server.port=587
flowable.mail.server.username= QQ邮箱账户
flowable.mail.server.password= 第三方授权码
image

以qq邮箱为例,password为第三方授权码

image

2、重启生效

修改之后重启tomcat或者springboot

image

3、工作流中测试

在工作流的邮件任务中设置邮件发送,即可成功。

如果还报错: Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1,有可能是端口号不对,因为qq邮箱除了465,还有一个587的端口号,

image

更改配置文件的端口号,重启测试。又报错:Caused by: com.sun.mail.smtp.SMTPSenderFailedException: 501 Mail from address must be same as authorization user.

image

这个报错提示很明显,是发送的邮件账户不对,修改邮件任务重的账户和配置文件中一致。

修改流程,重新发布之后,重新测试流程,发送成功。

image