设为首页收藏本站

追梦Linux

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 570|回复: 0

解决zabbix邮件内容为附件

[复制链接]

482

主题

485

帖子

16万

积分

CEO

Rank: 9Rank: 9Rank: 9

积分
168140

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2016-8-4 16:58:38 | 显示全部楼层 |阅读模式

  安装zabbix之后,设置邮件脚本报警的时候,发送的报警内容变成了tcmime.1278.1278.1724.bin或ATT00001.bin。

yum -y install mailx dos2unix //安装mailx工具和dos2unix转换工具

ubuntu系统使用:apt-get install  heirloom-mailx dos2unix

以下是脚本内容:

[root@localhost alertscripts]# cat sendmail.sh

  1. #!/bin/bash
  2. #export.UTF-8 //解决发送的中文变成了乱码的问题
  3. FILE=/tmp/mailtmp.txt
  4. echo "$3" >$FILE
  5. dos2unix -k $FILE //解决了发送的邮件内容变成附件的问题。
  6. /bin/mail -s "$2" $1 < $FILE
复制代码

touch /tmp/mailtmp.txt

chown zabbix.zabbix /tmp/mailtmp.txt


QQ|小黑屋|手机版|Archiver|追梦Linux ( 粤ICP备14096197号  点击这里给我发消息

GMT+8, 2019-3-25 17:23 , Processed in 0.175805 second(s), 32 queries .

Powered by 追梦Linux! X3.3 Licensed

© 2015-2017 追梦Linux!.

快速回复 返回顶部 返回列表