在centos构建
使用的服务器版本:
1.png
需先关闭postfix
邮件服务: /etc/init.d/postfix stop
然后要是用
mail命令来发送邮件,所以安装
yum –y install mailx
然后编辑配置文件/etc/mail.rc
vim /etc/mail.rc

#使用qq邮箱来发送邮件

set bsdcompat

set from=1366503935@qq.com    # 发信地址

set smtp=smtps://smtp.qq.com:465   # SSL 加密连接(端口 465)

set smtp-auth-user=1366503935@qq.com   # 登录账号(与发信地址一致)

set smtp-auth-password=  # QQ 邮箱 SMTP 授权码(非登录密码)

set smtp-auth=login    # 认证方式

# set hold  # 注释此行,避免保留未发送邮件的临时文件

set ssl-verify=ignore   # 忽略 SSL 证书验证(测试环境可用,生产环境建议配置可信证书)

在qq邮箱页面开启POP3/SMTP
服务并获取授权码
2 .png

3.png
4.png

然后发送测试邮件:

[root@zlx ~]# echo 123 | mail  -s "test Email"  XXXX@qq.com
5.png
接受成功

其他邮箱同理 拿到 SMTP 授权码即可