一、邮件服务需求
二、操作环境在实际生产环境中,我们的服务器难免会发生故障,这时候就需要有邮件通知运维人员,及时查出问题,解决问题。所以邮件服务在生产中有着不可或缺的作用!
三、安装步骤操作系统:CentOS 7 64位
1.直接yum 安装
yum install mailx -y
2.修改配置文件
vim /etc/mail.rc
在末行插入:
set from=**2664@qq.com #涉及隐私,未展示出账号
set smtp=smtp.qq.com
set smtp-auth-user=**2664@qq.com #涉及隐私,未展示出账号
set smtp-auth-password=邮箱密码 #涉及隐私,未展示出密码
set smtp-auth=login
3.测试邮件发送
echo "hello world" | mail -s "testmail" 1***2664@qq.com
坑一(腾讯的坑):
你会发现邮件无法发送出去,报警信息如下图:
这时候,你要检查账户密码是否输入正确,在你再三确认后,你发现依旧发送失败,几近崩溃!
其实,这是腾讯给挖的坑,腾讯邮箱需要开启客户端授权码进行第三方登录验证。
解决办法:
1.打开自己的腾讯邮箱,“设置”---“账户”--“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”
2.在IMAP/SMTP服务一栏右侧单击"开启",会弹出一个密保验证窗口,根据提示,发送短信验证