zoukankan      html  css  js  c++  java
  • zabbix配置本地邮箱告警和配置mail.rc使用SMTP发送邮件

    zabbix配置本地邮箱告警

    安装服务

    [root@zabbix_server ~]# yum -y install mailx postfix
    

    启动服务后检查25端口是否开启

    [root@zabbix_server ~]# systemctl  enable --now postfix
    
    [root@zabbix_server ~]# ss -antl
    LISTEN         0               100                          127.0.0.1:25                           0.0.0.0:* 
    

    配置server本地邮件以及触发脚本

    [root@zabbix_server ~]# sed -n "517p"  /usr/local/etc/zabbix_server.conf
    AlertScriptsPath=/usr/local/share/zabbix/alertscripts
    
    [root@zabbix_server ~]# sed -n "527p"  /usr/local/etc/zabbix_server.conf
    ExternalScripts=/usr/local/share/zabbix/externalscripts
    
    [root@zabbix_server ~]# cat /usr/local/share/zabbix/alertscripts/sendmail.sh
    #!/bin/bash
    
    MESSAGE=$(echo $1 | tr "
    " "
    " )
    SUBJECT=$(echo $2 | tr "
    " "
    ")
    SENDTO=$3
    
    echo "$MESSAGE" | mail -s "$SUBJECT"  $SENDTO
    
    [root@zabbix_server ~]# chmod +x   /usr/local/share/zabbix/alertscripts/sendmail.sh
    

    配置zabbix Media types

    配置邮件消息模板

    添加收件邮箱

    Users-->Admin-->Media

    创建Action

    Actions-->Crete action

    触发动作后

    邮件发送成功再邮箱查看结果

    配置mail.rc使用SMTP发送邮件

    server端配置

    [root@zabbix_server ~]# vim /etc/mail.rc
    set smtp=smtps://smtp.xxx.com:465   # 这里填入smtp地址
    
    set smtp-auth=login                 # 认证方式
    
    set smtp-auth-user=user@xxx.com     # 这里输入邮箱账号
    
    set smtp-auth-password=password     # 这里授权填入密码
    
    set from=user@xxx.com               # 设置发信人邮箱和昵称
    

     

    脚本还是使用/usr/local/share/zabbix/alertscripts/sendmail.sh

     触发动作测试

  • 相关阅读:
    [leetcode] Delete Operation for Two Strings
    [leetcode] Minimum ASCII Delete Sum for Two Strings
    [leetcode] Palindromic Substrings
    [leetcode] Student Attendance Record I
    [leetcode] Reverse String II
    [leetcode] Diameter of Binary Tree
    [leetcode] Climbing Stairs
    [leetcode] Range Sum Query
    Codeforces 1294A Collecting Coins
    团体程序设计天梯赛 L2-021 点赞狂魔 (25分)
  • 原文地址:https://www.cnblogs.com/diqiyao/p/14705843.html
Copyright © 2011-2022 走看看