zabbix-server配置邮件系统

1、安装msmtp:

wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0

rhel5.7使用下面的版本:

wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.17.tar.bz2?big_mirror=0

tar jxvf msmtp-1.4.30.tar.bz2

2、安装

cd msmtp-1.4.30 && configure --prefix=/usr/local/msmtp

make

make install

3、配置msmtp账号

cd /usr/local/msmtp && mkdir etc

使用vi新建文件,输入:vi /usr/local/msmtp/etc/msmtprc ,编辑内容如下:

# Set default values for all following accounts.

defaults

logfile /usr/local/msmtp/msmtp.log

# The SMTP server of the provider.

account zycloudalarm

host smtp.exmail.qq.com

from [email protected]

auth login

user [email protected]

password cloud123

account default : zycloudalarm

测试:

/usr/local/msmtp/bin/msmtp [email protected]

4、安装mutt:

yum install -y mutt

vi /etc/Muttrc.local ,编辑mutt的总设置,修改以下几行

set from="[email protected]"

set sendmail="/usr/local/msmtp/bin/msmtp"

set use_from=yes

set realname="Zhengyuan Cloud Alarm"

set editor="vi"

echo "测试" |mutt -s "测试" [email protected]

5、配置告警脚本

/etc/zabbix/alertscripts/muttmail.sh

#!/bin/bash

# $1 sendmail address

# $2 sendmail subject

# $3 file

echo "$3" | mutt -s "$2" $1

chmod +x /etc/zabbix/alertscripts/muttmail.sh

6、如果遇到中文乱码,在Muttrc.local中添加下面配置:

charset-hook ^us-ascii$ gb2312       # 用gb2312编码显示未设置编码的信件

charset-hook ^big5$ big5             # 用big5编码显示繁体信件

charset-hook !utf-8 gb2312           # 用gb2312编码显示非utf-8编码的信件

set assumed_charset    = "gb2312"    # 用gb2312编码显示未经MIME编码的信件

set rfc2047_parameters = yes         # 用gb2312编码显示中文附件名

时间: 2024-12-05 12:17:02

zabbix-server配置邮件系统的相关文章

zabbix server配置安装

yum install cmake ncurses-libs ncurse-devel cmake -DCMAKE_INSTALL_PREFIX=/app/mysql  -DMYSQL_UNIX_ADDR=/var/mysql/mysql.sock  -DDEFAULT_CHARSET=utf8  -DDEFAULT_COLLATION=utf8_general_ci  -DWITH_EXTRA_CHARSETS=all  -DWITH_MYISAM_STORAGE_ENGINE=1  -DWI

zabbix server安装  

(版本为:zabbix-2.4.5) 1.防火墙开启 iptables -A INPUT -p tcp --dport 10050 -j ACCEPT iptables -A INPUT -p udp --dport 10050 -j ACCEPT iptables -A INPUT -p tcp --dport 10051 -j ACCEPT iptables -A INPUT -p udp --dport 10051 -j ACCEPT 2.配置zabbix 数据库服务 #说明:本人使用的是

从 zabbix server 3.2 升级到 zabbix server 3.4.6

一.停止 zabbix Server [[email protected] ~]# /etc/init.d/zabbix_server stop Shutting down zabbix_server:                                [  OK  ] [[email protected] ~]# /etc/init.d/zabbix_agentd stop Shutting down zabbix_agentd:                          

CentOS下Zabbix Server 安装

Zabbix Server 安装 信息 Author: rootming Date: 2018/10/31 ChangeLog 说明 以下文档在CentOS 7操作 使用 # 说明代表root用户执行, $ 为普通用户, 其他命令提示符根据使用的软件决定 认证信息 系统 & 数据库 系统 username: root password: 密码 数据库 username: root password: 密码 username: zabbix password: 密码 安装Zabbix 安装软件包

zabbix server服务安装与配置详情

1.环境工具yum groupinstall "Development tools" -yyum install wget -yyum install gcc* yum install lrzsz -y2.安装扩展yum install -y curl curl-devel net-snmp net-snmp-devel perl-DBI net-snmp-devel OpenIPMI OpenIPMI-devel rpm-build wget http://202.206.32.13

zabbix系列(一):zabbix server的安装配置

zabbix server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据以及操作数据均由其组织进行. database storage: 专用于存储所有配置信息,以及由zabbix收集的数据 web interface:zabbix 的GUI 接口,通常与server 运行在一台主机上. proxy:可选组件,用于分布式监控环境中,代理server 收集部分被监控的监控数据并统一发往server 端. agent:部署在被监控主机上,负责收集本地数据发往server 端或por

Zabbix最佳实践一:Zabbix Server 的安装与配置

一.概述 在开始之前,一些概念和定义需要我们提前了解一下(以下内容摘自官方网站). 1.1 几个概念 架构 Zabbix 由几个主要的功能组件组成,其职责如下所示. Server Zabbix server 是Zabbix agent 向其报告可用性.系统完整性信息和统计信息的核心组件.是存储所有配置信息.统计信息和操作信息的核心存储库. Zabbix Server 负责执行数据的主动轮询和被动获取,计算触发器条件,向用户发送通知.它是 Zabbix Agent 和 Proxy 报告系统可用性和

zabbix安装配置

安装centos linux.这次使用的是centos 6.4 X86_64版 使用base server配置安装系统 开启系统启动时显示详细信息 vim /boot/grub/grub.conf 将"rhgb"和 "quiet"去掉 启用网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT=yes 关闭系统防火墙 #iptables -F #service iptables stop#chkconfig ipt

Zabbix基本配置及监控主机

监控主机一版需要在被监控的主机上安装Zabbix Agent 监控主机 安装zabbix-agent 首先需要在被监控的主机上安装agent,可以下载预编译好的RPM进行安装,下载地址:http://www.zabbix.com/download 也可以源码安装,类似server的安装,只是一个地方有区别,就是配置的参数只有一个: $./configure –prefix=/home/zabbix --enable-agent 配置agent 以RPM安装为例,安装后的agent配置文件位置:/

CentOS 7上安装Zabbix Server 3.0 图文详解

转载自 http://www.linuxidc.com/Linux/2016-09/135204.htm CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-releaseCentOS Linux release 7.0.1406 (Core) uname -a Linux VM_96_155_centos3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_