一、安装邮箱

yum install mailx

二、配置邮箱

vim /etc/mail.rc

set from=875667601@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=875667601@qq.com
set smtp-auth-password=邮箱授权码
set smtp-auth=login

三、测试邮箱是否发送正常

echo "hello world" | mail -s "testmail" 875667601@qq.com

四、编写脚本发送邮箱

cd /usr/lib/zabbix/alertscripts

vim mailx.sh

#!/bin/bash
#send mail
messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'`
echo "${messages}" | mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1

touch /tmp/mailx.log
chown -R zabbix.zabbix /tmp/mailx.log
chmod +x /usr/lib/zabbix/alertscripts/mailx.sh
chown -R zabbix.zabbix /usr/lib/zabbix/
./mailx.sh 875667601@qq.com "主题" "内容"



五、创建告警媒介

{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}



六、创建动作

{TRIGGER.STATUS}:{TRIGGER.NAME}

告警主机:{HOST.NAME}
告警地址:{HOST.IP}
告警时间:{EVENT.DATE}-{EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}:{ITEM.VALUE}
告警编号:{EVENT.ID}



七、模拟异常



作者(Author):小强崽

来源(Source):https://www.wuduoqiang.com/archives/Zabbix邮箱告警

协议(License):署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)

版权(Copyright):商业转载请联系作者获得授权,非商业转载请注明出处。 For commercial use, please contact the author for authorization. For non-commercial use, please indicate the source.

最新文章

  1. Android Weekly Notes Issue #230
  2. 【java基础】选择排序and冒泡排序
  3. 如何编译spring源码,并导入到eclipse中
  4. android小技巧和注意事项
  5. 干净的停止tomcat/java应用程序
  6. bootstrap 分页样式代码
  7. 【转】Emmagee app性能测试工具使用教程
  8. Jmeter java协议配置文件导入
  9. The 16th Zhejiang Provincial Collegiate Programming Contest Sponsored E.Sequence in the Pocket(思维题)
  10. jemter模拟高并发访问(亲测ok)
  11. React-异步组件及withRouter路由方法的使用
  12. A. 【UNR #2】积劳成疾
  13. modelform save
  14. kubernetes国内镜像拉取
  15. mysql 导出表数据表结构
  16. 【转】vi 写完文件保存时才发现是 readonly
  17. React (native) 相关知识
  18. Struts2(三)配置详解
  19. java线程池相关接口Executor和ExecutorService
  20. Android Bug BaseExpandableListAdapter, getChildView

热门文章

  1. python多线程实现方式,最基础的实现方式模块是什么
  2. U149791 正多边形变换
  3. 前端-Vue基础1
  4. 深入学习Netty(4)——Netty编程入门
  5. DOS 常用命令集
  6. 【模拟】选数 luogu-1037
  7. 【洛谷 P2388 阶乘之乘】模拟
  8. python读取csv,Excel,Txt,Yaml 文件
  9. Linux下Nginx基础应用
  10. 复杂多变场景下的Groovy脚本引擎实战