开发者社区> 问答> 正文

zabbix邮件告警配置问题?报错

1.安装环境:

    CentOS release 6.9,zabbix (安装完毕)

2.告警配置:

   msmtp软件已经安装到/usr/local/msmtp目录下,mutt(yum install 安装的)

  1.msmtp的配置文件:

 .msmtprc放到了zabbix家目录下:

account default
host smtp.163.com   
port 25
from ljlj_zabbix@163.com   
auth login
tls off
user zabbix_ljlj       
password 授权码
logfile /var/log/zabbix/msmtp.log

2.mutt配置文件:

set sendmail="/usr/local/msmtp/bin/msmtp"
set use_from=yes
set realname="ljlj_zabbix@163.com"
set editor="vim"
set copy=no
set from="ljlj_zabbix@163.com”

   3.出现的问题:

1)在执行echo "test mail" | mutt -s "test" ljlj_zabbix@163.com报错如下:

msmtp: authentication failed (method LOGIN)
msmtp: server message: 535 Error: authentication failed
msmtp: could not send mail (account default from .msmtprc)

其中/var/log/zabbix/msmtp.log里面的内容为:

Jan 26 09:46:53 host=smtp.163.com tls=off auth=on user=zabbix_ljlj from=ljlj_zabbix@163.com recipients=ljlj_zabbix@163.com smtpstatus=535 smtpmsg='535 Error: authentication failed' errormsg='authentication failed (method LOGIN)' exitcode=EX_NOPERM)

2.执行mutt -s "test" ljlj_zabbix@163.com:

报错:

Output of the delivery process (all)
Error sending message, child exited 77 (Insufficient permission.).

 

但是我已经将163邮箱的授权码打开了:

 

求各位大神知道知道小弟一下!小弟不胜感激!  

 

 

展开
收起
爱吃鱼的程序员 2020-06-07 18:23:14 643 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>阿里云的主机已经被限制25的邮件端口</p>
    
    2020-06-07 18:23:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Zabbix 监控常用手册》 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关镜像