Flowable UI发送邮件设置SMTP服务

Flowable UI发送邮件设置SMTP服务

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

大T笔记所有文章均为本人原创,转载请您注明来源,并留下原文链接地址,是对我的尊重,也是对知识的尊重,谢谢!
大T笔记 » Flowable UI发送邮件设置SMTP服务

大T笔记-我的个人互联网创业和自由职业之路

关于我 我的百宝箱
大T笔记-专注个人互联网创业和自由职业