sendmail邮箱部署设置
发布时间:2020-12-16 01:44:02 所属栏目:安全 来源:网络整理
导读:前言:在使用一些shell脚本进行监控时需要通过发送报警邮件来提醒,下面通过部署简单的sendmail来实现简单的邮件发送。 1、安装 mailx 和 sendmail: yum install?mailx -y yum install?sendmail -y ?启动:systemctl ?start ?sendmail 2、修改配置文件:vim
前言:在使用一些shell脚本进行监控时需要通过发送报警邮件来提醒,下面通过部署简单的sendmail来实现简单的邮件发送。 1、安装 mailx 和 sendmail: yum install?mailx -y yum install?sendmail -y ?启动:systemctl ?start ?sendmail 2、修改配置文件:vim /etc/mail.rc set from=*****@163.com #需要发送的邮箱账号 set smtp=smtp.163.com #发送的邮箱服务器 set smtp-auth-user=*****@163.com #邮箱账号 set smtp-auth-password=linux*** #授权码 set smtp-auth=login 3、发送方式 echo ‘内容‘ | mail -s ‘主题‘ *****@163.com mail -s ‘主题‘ *****@126.com < test.txt #内容在test.txt中 4、日志查看(发不出去的话看下日志) tail /var/log/maillog
5、报错解决 1)日志中出现 My unqualified host name (bogon) unknown; sleeping for retry? ?#无法解析域名 解决:在vi /etc/mail/sendmail.cf 配置文件中查找 Dj$w,并在此行下面增加这一行? Dj$w. 在/etc/hosts 增加一行 本机ip地址?bogon bogon.? 注意最后面有一个点 重启服务 6、上面配置文件中的授权码获取(163为例) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |