第一步:qq邮箱设置
邮箱设置里点击账户,弹出默认发信账号
第二步:开启pop3/SMTP服务
找到pop3/SMTP服务界面点击开启:
第三步:复制授权码
点击生成授权码并且复制:
第四步:安装邮件服务
安装QQ邮箱服务:
[root@server ~]# yum install mailx -y
第五步:配置邮件ssl证书
QQ邮箱的ssl证书:
[root@server ~]# mkdir -p /root/.certs
[root@server ~]# cd /root/.certs
[root@server .certs]# echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
[root@server .certs]# certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
[root@backup .certs]# certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
[root@server .certs]# certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i qq.crt
第六步:配置邮件服务
进入/etc/mail.rc文件在最后一行编写以下命令:
[root@server ~]# vim /etc/mail.rc
# 最后一行添加以下内容:
set from=QQ号@qq.com
set smtp=smtps://smtp.qq.com:465 # ssl端口默认465
set smtp-auth-user=QQ号@qq.com
set smtp-auth-password=doc****qdubqbibj # 授权码
set smtp-auth=login
set nss-config-dir=/root/.certs/ # 设置证书路径
set ssl-verify=ignore # 启用加密ssl传输
# 注意:该文件输入完毕有的系统需要强制保存退出,输入wq!
注意:该文件输入完毕有的系统 需要强制保存退出,输入wq!
第七步:测试邮件服务
输入自己的QQ号进行测试:
[root@server ~]# echo "testmail" | mail -s "testmail" QQ号@qq.com
第八步:设置定时任务
使用crontab -e 输入以下命令:
[root@server ~]# crontab -e
MAILTO=QQ号@qq.com
* * * * * echo "警告,SERVER服务器内存较低,速处理" | mail -v -s "告警邮件" 17674044@qq.com