No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config init Dec 17, 2015
http init Dec 17, 2015
.gitignore init Dec 17, 2015
README.md
cfg.json
control init Dec 17, 2015
main.go

README.md

mail-provider

把smtp封装为一个简单http接口,配置到sender中用来发送报警邮件

安装方法

1.二进制安装(推荐) 下载编译好的二进制

wget http://cactifans.hi-www.com/open-falcon/mail-provider.tar.gz
mkdir -p mail-provider
tar zxvf mail-provider.tar.gz  -C mail-provider
cd mail-provider

修改cfg.json文件相关信息,使用

./control start

即可启动客户端

2.源码编译(如无科学上网方法,请勿尝试) 下载之后为源码,安装golang环境,环境配置参考golang环境配置 编译方法

cd $GOPATH/src
mkdir github.com/open-falcon/ -p
cd github.com/open-falcon/
git clone https://github.com/open-falcon/mail-provider.git
cd mail-provider
go get ./...
./control build

编译成功之后,修改cfg.json文件相关信息,使用

./control start

即可启动

使用方法

下载之后为源码,需要编译

curl http://$ip:4000/sender/mail -d "tos=a@a.com,b@b.com&subject=xx&content=yy"

FAQ

1.此插件目前不支持smtp SSL协议

2.对于126.163等邮箱请控制发信频率以免被封