邮件任务配置(activiti rest)

Mail task config (activiti rest)

我尝试用activiti rest配置邮件任务,我修改activiti-custom-context.xml文件和engine.properties文件如下:

activiti-自定义-context.xml

<property name="mailServerHost" value="smtp.gmail.com"/>
<property name="mailServerPort" value="465"/>
<property name="mailServerUseTLS" value="false"/>
<property name="mailServerUseSSL" value="true"/>
<property name="mailServerDefaultFrom" value="myadress@gmail.com"/>
<property name="mailServerUsername" value="myadress@gmail.com"/>
<property name="mailServerPassword" value="*************"/>

engine.properties

engine.email.enabled=true
engine.email.host="smtp.gmail.com"

email.port=465

email.useCredentials=true

email.username=myadress@gmail.com
email.password=*********
email.ssl=true
email.tls=false

email.base.url=http://localhost:8080/activiti-app

email.from.default=myadress@gmail.com

email.from.default.name=myname

错误我得到这个错误500

{
"message": "Internal server error",
"exception": "Could not send e-mail in execution 20001"
}

Gmail 不允许使用安全性较低的登录技术的应用和设备访问您的帐户。您应该打开 "allow less secure access your account" 并测试您的邮件任务,如果可以发送邮件,那就是问题所在,但要小心您正在做的事情。