Apache DolphinScheduler告警邮箱配置

在使用 Apache DolphinScheduler调度发现,如果执行SQL查询任务没有配置邮箱任务就会执行失败。如果在安装调度时没有配置,可以按照如下方式重新配置邮箱。

第一步 获取邮箱客户端授权码

注意:第三方客户端登录密码是授权码,不是用户账号密码。一定要区别开

163个人邮箱

我本地是配置163邮箱,可以按照163邮箱官方帮助问题操作,这里不再重复,单击这里
其他邮箱形式差不多,先获取授权码

qq个人邮箱申请
首先登录 https://mail.qq.com/,输入qq号和密码,获取步骤参照官方帮助文档,单击这里

其他类型邮箱

还未尝试过,😁

第二步 修改alert.properties配置

找到文件,调度安装目录/conf/alert.properties(我本地是/data/app/dolphinscheduler13/conf/alert.properties)

vi alert.properties

原始配置如下

#alert type is EMAIL/SMS
alert.type=EMAIL

# mail server configuration
mail.protocol=SMTP
mail.server.host=smtp.exmail.qq.com
mail.server.port=25
mail.sender=xxxxxxxxxx
mail.user=xxxxxxxxxx
mail.passwd=xxxxxxxxxx

主要修改如下

mail.protocol=SMTP
mail.server.host=smtp.163.com
mail.server.port=25
mail.sender=xx@163.com
mail.user=xx@163.com
mail.passwd=授权码

mail.server.host 改为smtp.163.com
mail.server.port 改为25
mail.sender和mail.user一致填写申请的邮箱,mail.passwd就是申请的客户端授权码

注意:mail.passwd不是用户登录密码!

第三步 重启服务

bin/stop-all.sh
bin/start-all.sh

搞定!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章