open-falcon配置邮件服务器

前言

在公司的阿里云服务器上部署的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": "[email protected]",//用来发送邮件的邮箱账号
        "password": "123456",
        "from": "[email protected]",
        "tls":true,// 使用ssl这个配置必须为true,否则配置为false
        "anonymous":false,
        "skipVerify":true
    }
}

问题一

最开始配置地址为 "addr": "smtp.xxx.com:25",使用非ssl模式,在本地测试成功。部署到阿里云服务器的时候,调用服务发送测试邮件一直超时。。。。time out。原因阿里云不允许使用25端口。被迫使用ssl模式,地址配置为465端口,同时tls必须配置为true否则,报错EOF。

你可能感兴趣的:(open-falcon配置邮件服务器)