本章是上一文档的简易版本搭建方式更为快速简洁(只需要两条命令即可搭建),如果想了解更详细一些可以看我上一文档
Linux接发邮件mailx_linux mailx o365-CSDN博客文章浏览阅读857次,点赞25次,收藏19次。本文详细描述了如何在CentOS7Linux服务器上设置sendmail并使用它向QQ邮箱发送邮件,包括测试网络连接、关闭防火墙和SELinux、获取授权码、安装和配置sendmail、以及解决SSL证书问题的过程。https://blog.csdn.net/weixin_72819498/article/details/137600946
实验准备:
1)测试是否连接外网
[root@localhost ~]# ping -c4 baidu.com
2)保证防火墙和selinux已关闭(或者选择放行防火墙策略)
1.首先在qq邮箱官网生成授权码
微信扫码发送短信验证------发送成功点击‘我已发送’
2.安装mailx和dos2unix
yum -y install mailx dos2unix
#查看版本
mailx -V
3.编辑配置/etc/mail.rc
vim /etc/mail.rc
#在文件末尾处添加
set from=137493****@qq.com ##自己的邮箱号
set smtp=smtp.qq.com
set smtp-auth-user=137493****@qq.com ##自己的邮箱号
set smtp-auth-password=ittndmxyjmt**** ##刚才生成的授权码
set smtp-auth=login
注意:邮箱号和授权码一定要填自己的
4.验证:尝试发送邮件
echo "测试内容" |mail -s "测试标题" 137493****@qq.com
#打开邮箱查看是否收到收件信息