配置安装mailx
yum -y install mailx
## 配置文件
vim /etc/mail.rc
set from=发送方qq邮箱
set smtp=smtps://smtp.qq.com:465
set smtp-auth-user=发送方qq邮箱
set smtp-auth-password=鉴权密码
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb
获取QQ邮箱鉴权密码
-
登录qq邮箱,进入设置页面。
-
邮箱设置选择账户
-
开启POP3/STMP 服务、生成授权码。
-
发送短信
配置SSL 证书
## 下载证书输出到指定目录
echo -n " " | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFIICATE-/p' > /etc/pki/nssdb/qq.crt
## 配置协议
certutil -A -n 'qq' -t "P,P,P" -d /etc/pki/nssdb -i /etc/pki/nssdb/qq.crt
测试发送
echo "hello world" | mail -s "test" 接收方邮箱地址