一、邮件服务需求
在实际生产环境中,我们的服务器难免会发生故障,这时候就需要有邮件通知运维人员,及时查出问题,解决问题。所以邮件服务在生产中有着不可或缺的作用!
二、操作环境
操作系统:CentOS 7.4位
三、步骤
1.修改配置文件
vim /etc/mail.rc
在末行插入:
set from=**3950@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=**3950@qq.com
set smtp-auth-password=授权码 //授权码如何获取请看以下步骤
set smtp-auth=login
2.打开自己的腾讯邮箱,“设置”—“账户”–“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”
在IMAP/SMTP服务一栏右侧单击"开启",会弹出一个密保验证窗口,根据提示,发送短信验证。
点击”我已发送“,会自动生成授权码,要记住此授权码!获取到的授权码要填入到/etc/mail.rc文件的“set smtp-auth-password”字段中。
vim /etc/mail.rc
set smtp-auth-password=授权码 #涉及隐私,未展示出授权码
3.重启邮件服务
[root@centos7 ~]# systemctl restart postfix
4、测试
邮件已经收到
[root@centos7 ~]# echo "hello world" | mail -s "testmail" 132****950@qq.com