zabbix邮箱部署详解

邮件发送:
server端:
通过mailx命令发送,所以要首先保证sendmail和postfix的服务关闭,
systemctl status sendmail.service
systemctl status postfix.service #查看sendmail和postfix服务是否启动,若是启动状态,则关闭
systemctl stop sendmail.service
systemctl disable sendmail.service #关闭sendmail服务,禁止开机自启动;
yum install mailx #下载mailx服务
vim /etc/mail.rc #修改mailx配置文件
《set from=xx@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=xx@qq.com
set smtp-auth-password=(第三方登录的授权码)
set smtp-auth=login

邮件测试:
echo “zabbix test mail” |mailx -s “zabbix” xx@qq.com #发送一个标题为zabbix,邮件内容为zabbix test mail的一封测试邮件到xx@qq.com邮箱。

编写发送邮件脚本:
yum install dos2unix
dos2unix -h
vim /app/zabbix/etc/zabbix_server.conf 进入编辑模式,查看脚本所在位置

AlertScriptsPath=${datadir}/zabbix/alertscripts

find / -name alertscripts
cd /app/zabbix/share/zabbix/alertscripts #进入脚本目录
vim mailx.sh #创建一个新脚本
《#!/bin/bash
SENT_TO=$1
SENT_SUBJECT=KaTeX parse error: Expected group after '_' at position 27: …ENT="/tmp/alert_̲$.tmp"
echo “

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值