前言
在公司的阿里云服務(wù)器上部署的open-falcon來監(jiān)控公司設(shè)備信息垃它。按照說明文檔添加報(bào)警發(fā)送郵件的郵件服務(wù)器碰到了一些問題,簡(jiǎn)要記錄业汰。
STMP發(fā)送郵件服務(wù)部署
官方參考:https://github.com/open-falcon/mail-provider
推薦按照文檔說明的“安裝方法”-“二進(jìn)制安裝”,簡(jiǎn)單快捷。
配置文件cfg.json說明:
{
"debug": true,
"http": {
"listen": "0.0.0.0:4000",//發(fā)送郵件服務(wù)器監(jiān)聽的端口铜秆。可以按照自己的情況調(diào)整
"token": ""
},
"smtp": {
"addr": "smtp.xxx.com:465",// 所用郵箱服務(wù)商的smtp服務(wù)器地址讶迁,本例使用ssl端口偉465
"username": "falcon@xxx.com",//用來發(fā)送郵件的郵箱賬號(hào)
"password": "123456",
"from": "falcon@xxx.com",
"tls":true,// 使用ssl這個(gè)配置必須為true连茧,否則配置為false
"anonymous":false,
"skipVerify":true
}
}
問題一
最開始配置地址為 "addr": "smtp.xxx.com:25",使用非ssl模式巍糯,在本地測(cè)試成功啸驯。部署到阿里云服務(wù)器的時(shí)候,調(diào)用服務(wù)發(fā)送測(cè)試郵件一直超時(shí)祟峦。罚斗。。宅楞。time out针姿。原因阿里云不允許使用25端口。被迫使用ssl模式厌衙,地址配置為465端口距淫,同時(shí)tls必須配置為true否則,報(bào)錯(cuò)EOF婶希。