Chinaunix首页 | 论坛 | 博客
  • 博客访问: 347041
  • 博文数量: 26
  • 博客积分: 495
  • 博客等级: 下士
  • 技术积分: 562
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-26 13:50
文章分类

全部博文(26)

文章存档

2015年(9)

2014年(6)

2013年(7)

2012年(2)

2011年(2)

分类: 系统运维

2014-10-21 17:23:47

公司搞了台服务器,我做了个ESXI  起了几台虚拟机打算好好研究下zabbix,之前早有耳闻,第一次接触竟然是研究zabbix php API,废话不多说了切入主题 ,zabbix本身是可以设置邮件选项的,但是不支持验证,现在的MTA 不经验证的几乎没有,所以沿用了很多网友做的方法通过自定义脚本的方式,具体过程就不累述了,下面说下如何安装设置msmtp 及 mutt
msmtp 设置

点击(此处)折叠或打开

  1. #wget
  2. #tar xzjf msmtp-1.4.32.tar.bz2
  3. #cd msmtp-1.4.32
  4. #./configure --prefix=/app/msmtp && make
  5. #make install
  6. #cd /app/msmtp
  7. #mkdir etc
  8. #vim msmtprc
内容如下:

点击(此处)折叠或打开

  1. account default
  2. host 192.168.1.150
  3. port 25
  4. from youremail
  5. auth login
  6. tls off
  7. user youremail
  8. password passwd
  9. logfile /var/log/zext_msmtp.log
mutt 设置

点击(此处)折叠或打开

  1. #yum install mutt
  2. #mv /etc/Muttrc mv /etc/Muttrc.bak
  3. #vim /etc/Muttrc
内容如下:

点击(此处)折叠或打开

  1. set sendmail="/app/msmtp/bin/msmtp"
  2. set use_from=yes
  3. set realname="zabbix@local-yxpai.com"
  4. set editor="vim"
  5. set copy=no
注意:set copy=no 这行必须加上不然会报错  "/root/sent: Permission denied (errno = 13)"






阅读(2843) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~