首页 > 其他分享 >Zabbix04-zabbix邮件报警配置

Zabbix04-zabbix邮件报警配置

时间:2024-05-24 10:42:41浏览次数:26  
标签:set zabbix CERT 邮件 DIR Zabbix04 SENT 163

zabbix通过mailx报警配置

cat <<EOF>> ~/163_alert_conf.sh
#!/bin/bash
CERT_DIR=/home/zabbix/.certs
mkdir -p /home/zabbix/.certs
chown -R zabbix.zabbix /home/zabbix/
echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > $CERT_DIR/163.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d $CERT_DIR -i $CERT_DIR/163.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d $CERT_DIR -i $CERT_DIR/163.crt
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d $CERT_DIR -i $CERT_DIR/163.crt
EOF

cat <<EOF>> /etc/mail.rc
set [email protected]
set smtp="smtps://smtp.163.com:465"
set [email protected]
set smtp-auth-password=xxxx
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/home/zabbix/.certs
EOF
cat <<EOF>> /usr/lib/zabbix/alertscripts/mail.sh
#!/bin/bash

SENT_TO=$1
SENT_SUBJECT=$2
SENT_CONTENT="/tmp/alert_$$.tmp"
echo "$3" > $SENT_CONTENT

dos2unix $SENT_CONTENT
mailx -s $SENT_SUBJECT $SENT_TO < $SENT_CONTENT

标签:set,zabbix,CERT,邮件,DIR,Zabbix04,SENT,163
From: https://www.cnblogs.com/lixunblogs/p/18167446

相关文章

  • SpringBoot发送邮件(二)
    不需要在application.yml中进行配置jdk:8POM依赖<!--发送邮件--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>工具类/***邮件发送消息*/@UtilityCl......
  • SpringBoot发送邮件(三)
    jdk:17springboot:3.0+POM依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><groupId>javax.mail</group......
  • SpringBoot发送邮件(一)
    POM依赖<!--发送邮件--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>邮箱配置mail:host:smtp.partner.outlook.cn#发送邮件服务器user......
  • 【最新】别再发邮件了,必须在开源之夏后台申请,50%的人竟然都没有报名成功!
    引言近期我们注意到很多学生朋友通过邮件向导师申请报名,请注意!!!​这是无效的,请必须通过“开源之夏”官方后台申请报名,请仔细参考这篇【报名攻略】所以,我们特此举办这次宣讲会,目的是向所有感兴趣的学生详细介绍ApacheDolphinScheduler社区在开源之夏中提供的项目,并且解答学生朋友......
  • Linux如何给自己发邮件?
    该功能在一些定时任务报警中经常会使用到,比较实用,类似的还有发送微信消息等方式,通知给运维人员一些信息。本文以centos7.6为例1、安装mail软件CentOS/RHEL系统yum-yinstallmailxDebian/Ubuntu系统:aptinstallmailutils2、配置mail文件将以下内容添加在配置文件最下端set......
  • 完美的邮件大附件解决方案,需要具备哪些传输功能?
    企业办公中,会经常使用到电子邮件,进行文件传输和发送。但大多数电子邮件服务都有附件大小的限制,超过这个限制的文件无法通过邮件直接发送,会需要寻找邮件大附件解决方案。通常会涉及到用邮件发送的情况,包括但不限于以下几种:内部沟通:企业内部员工之间发送文件;正式文档:发送正式的......
  • spring boot 邮件发送
    之前的发邮件的话比较繁琐,springbbot帮我们简化了开发,引入mail的启动类支持<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>既然springboot中已经配置了,说明它里面肯定有一个关于mail......
  • 别再发邮件了,必须在开源之夏后台申请,50%的人竟然都没有报名成功!
    引言近期我们注意到很多学生朋友通过邮件向导师申请报名,请注意!!!​这是无效的,请必须通过“开源之夏”官方后台申请报名,请仔细参考这篇【报名攻略】所以,我们特此举办这次宣讲会,目的是向所有感兴趣的学生详细介绍ApacheDolphinScheduler社区在开源之夏中提供的项目,并且解答学生朋友......
  • Zabbix添加自定义监控项
    1.查看zabbix_agent配置文件cat/etc/zabbix/zabbix_agentd.conf|grep-v"^$"|grep-v"^#"上图中,自定义监控项的配置文件可以放到Include项目中,Include可以有多个2.添加或修改自定义监控项配置文件cd/etc/zabbix/zabbix_agentd.d/vicustomized_cpu.confUserParameter......
  • 邮件
    1、邮件发送原理1.电子邮件的发送和接收过程原理图这里先给出A用户从QQ邮箱发送邮件到B用户163邮箱的图示:图示的六个步骤分别进行如下的说明:①A用户的电子邮箱为:[email protected],通过邮件客户端软件写好一封邮件,交到QQ的邮件服务器,这一步使用的协议是SMTP;②QQ邮箱会根据......