上一篇我们讲了EasyDSS定时检测程序的开发和实现,接下来的步骤就是将监测结果通过邮箱反馈到管理人员的邮箱,下面简单讲一下我们的实现步骤。

在定时判断web和kernel接口返回错误时,就需要将配置的邮箱发送邮件到指定邮箱。以QQ邮箱为例,需要邮箱账号,邮箱授权码,邮箱服务器地址(不同品牌的邮箱有区别),邮箱端口:

在邮箱授权码需要去邮箱设置界面获取,步骤:

1、进入 QQ邮箱,点击 设置 -> 账户

2、开启 POP3/SMTP服务

3、开启 IMAP/SMTP服务

4、生成授权码,这个授权码自己找地方保存起来

以上所有的参数都准备完成,go语言调用github.com/go-gomail/gomail包,首先初始化全局变量:

发送邮件方法:

成功发送:

大家可以关注我们了解EasyDSS的更新,EasyDSS平台本身已经是一套成熟完善的视频直播点播平台了,并且可以运用在多个不同的项目场景当中,比如最近很热门的无人机巡查方面,或者户外婚礼、团建等直播方面,在课堂直播也具备非常优秀的使用性能。

posted on 2021-08-18 17:01  EasyDSS  阅读(29)  评论(0编辑  收藏  举报