测试qq邮箱与163邮箱均正常,163的配置与qq邮箱一样,只是授权码与账号的不同。以qq邮箱为例。
第一步:装包 yum -y install sendmail
第二步:修改配置文件(在/etc/mail.rc文件追加下面内容)
vim /etc/mail.rc
set from=xxxxxxxx@qq.com #自己的qq邮箱账号或者163账号
set smtp=smtp.qq.com #或者smtp.163.com
set smtp-auth-user=xxxxxxxx@qq.com #自己的qq邮箱账号或者163账号
set smtp-auth-password=xxxxxxxx # 自己的qq邮箱授权码或者163邮箱授权码
set smtp-auth=login
第三步 开启服务 systemctl start sendmail
第四步 测试邮件发送,自己的qq邮箱收到邮件即为成功
echo "hello world" | mail -s "test" "xxxxxxxx@qq.com" # 自己的qq邮箱或者163邮箱账号
如何获取qq邮箱授权码:
电脑端网页登录qq邮箱—点击左上角设置—点击账户—开启服务——根据提示获取授权码
网易的授权码与qq的授权码获取方式大同小异。