vim /home/zabbix/bin/mail.sh
创新互联公司是专业的网站建设公司,提供网站建设,网站制作,网站设计等网站开发一体化解决方案;包括H5建站,成都微信小程序,网站定制,企业网站建设,成都商城网站开发,响应式网站设计,建网站,PHP网站建设,软件开发,软文平台,网站营销。欢迎做网站的企业前来合作洽谈,创新互联公司将竭诚为您服务!
#!/bin/bash
SMTP_server='smtp.163.com' # SMTP服务器
username='m14718177839' # 用户名
password='20190214fang' # 密码
from_email_address='463245818@qq.com' # 发件人Email地址
to_email_address="$1" # 收件人Email地址,zabbix传入的第一个参数
message_subject_utf8="$2" # 邮件标题,zabbix传入的第二个参数
message_body_utf8="$3" # 邮件内容,zabbix传入的第三个参数
# 转换邮件标题为GB2312,解决邮件标题含有中文,收到邮件显示乱码的问题。
message_subject_gb2312=`iconv -t GB2312 -fUTF-8 << EOF
$message_subject_utf8
EOF`
[ $? -eq 0 ] &&message_subject="$message_subject_gb2312" ||message_subject="$message_subject_utf8"
# 转换邮件内容为GB2312
message_body_gb2312=`iconv -t GB2312 -fUTF-8 << EOF
$message_body_utf8
EOF`
[ $? -eq 0 ] &&message_body="$message_body_gb2312" ||message_body="$message_body_utf8"
# 发送邮件
sendEmail='/usr/local/bin/sendEmail'
$sendEmail -s "$SMTP_server" -xu"$username" -xp "$password" -f"$from_email_address" -t "$to_email_address" -u"$message_subject" -m "$message_body" -omessage-content-type=text -o message-charset=gb2312
chmod +x /home/zabbix/bin/mail.sh
设置Zabbix用户报警邮箱地址
打开Zabbix—管理-示警媒介类型-创建媒体类型
名称:Sendmail
类型:脚本
脚本名称:sendmail.sh
已启用:勾选
添加
添加以下三个需要的3个参数:收件人地址、主题、详细内容
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
当前标题:zabbix利用sendEmail发邮件
链接URL:https://www.cdcxhl.com/article10/jchego.html
成都网站建设公司_创新互联,为您提供营销型网站建设、动态网站、服务器托管、做网站、商城网站、手机网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联