open-falcon配置邮件服务器
2019-04-19 本文已影响0人
embedsky
前言
在公司的阿里云服务器上部署的open-falcon来监控公司设备信息。按照说明文档添加报警发送邮件的邮件服务器碰到了一些问题,简要记录。
STMP发送邮件服务部署
官方参考:https://github.com/open-falcon/mail-provider
推荐按照文档说明的“安装方法”-“二进制安装”,简单快捷。
配置文件cfg.json说明:
{
"debug": true,
"http": {
"listen": "0.0.0.0:4000",//发送邮件服务器监听的端口。可以按照自己的情况调整
"token": ""
},
"smtp": {
"addr": "smtp.xxx.com:465",// 所用邮箱服务商的smtp服务器地址,本例使用ssl端口伟465
"username": "falcon@xxx.com",//用来发送邮件的邮箱账号
"password": "123456",
"from": "falcon@xxx.com",
"tls":true,// 使用ssl这个配置必须为true,否则配置为false
"anonymous":false,
"skipVerify":true
}
}
问题一
最开始配置地址为 "addr": "smtp.xxx.com:25",使用非ssl模式,在本地测试成功。部署到阿里云服务器的时候,调用服务发送测试邮件一直超时。。。。time out。原因阿里云不允许使用25端口。被迫使用ssl模式,地址配置为465端口,同时tls必须配置为true否则,报错EOF。