配置mailx 通过465端口发送邮件 /etc/mail.rc

背景

系统默认的postfix发送邮件使用的是25端口,默认被云厂商屏蔽
通过配置mailx ,可以使用465端口发送邮件

mailx是什么?

mailx是类似foxmail或者outlook一样的邮件发送客户端

具体部署和配置

yum install mailx -y

cat << EOF >> /etc/mail.rc
set from=xxx@zhufunin.com
set smtp="smtps://smtp.zhufunin.com:465"
set smtp-auth-user=xxx@zhufunin.com
set smtp-auth-password=XxXxXx
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb
EOF

测试发送邮件

echo test | mailx -v -s "centos配置/etc/mail.rc发邮件" xxxxxxx@qq.com

自建服务器,如果发送失败

建议检查SPF设置是否太严格