::纯真干货,不罗嗦
- 判断是否有mailx 用mail -v 若有则证明有mail 输入quit退出即可,若没有安装mailx ,yum install mailx 。
- 获取授权码,通过要发送的STMP邮箱设置内获取授权码用于发送邮件
- vim /etc/mail.rc 增加
[code lanager="shell"] set from=xxx@xxx.net *你的邮箱 set smtp=smtp.xxx.net *邮箱的STMP服务器地址 set smtp-auth=login *登陆方式默认为login set smtp-auth-user=xxx@xxx.net *授权邮箱 set smtp-auth-password=xxx *授权码(注意不是邮箱密码) set ssl-verify=ignore *ssl方式 set nss-config-dir=/etc/pki/nssdb/ *证书地址 [/code]
测试:
echo "服务区监控异常请尽快处理" | mail -v -s "服务 器监控提醒" xxx@xxx.net
第一个为正文 第二个为标题 第三个为邮箱接收地址
成功