返回列表 发帖

使用新浪邮箱的465端口发送邮件报错(535 authentication failed)

笺注:这是在 CentOS8_通过脚本发送Zabbix告警邮件(使用新浪邮箱的465端口) 的基础上进行的。


[root@centos8 ~]# echo "465测试" | mail -s "Title" 2270168xxx@qq.com
[root@centos8 ~]# smtp-server: 535 5.7.8 authentication failed
"/root/dead.letter" 11/303
. . . message not sent




解决方法:
登录新浪邮箱,设置》 客户端pop/imap/smtp》点击“重置授权码”:
图片1.png
2022-2-5 21:56


获取新的授权码:
图片2.png
2022-2-5 21:56



确保以下服务已经开启:
图片3.png
2022-2-5 21:56


图片4.png
2022-2-5 21:57



授权码替代用户密码:
[root@centos8 ~]# cat /etc/mail.rc
set from=j2270168881@sina.com
set smtp=smtps://smtp.sina.com:465
set smtp-auth-user=j2270168881
set smtp-auth-password=9157d00e9886890e
set smtp-auth=login
set smtp-user-starttlsset ssl-verify=ignore
set nss-config-dir=/etc/mail.rc_ssl.crt


实验中,邮件发送成功:
[root@centos8 ~]# echo "465测试" | mail -s "Title" 2270168xxx@qq.com
[root@centos8 ~]#





相关文章:
Python3使用新浪邮箱的25端口发送邮件

CentOS6使用mailx(使用新浪邮箱的25端口)
CentOS6使用mailx(使用新浪邮箱的465端口)

CentOS6_通过脚本发送Zabbix告警邮件(使用新浪邮箱的465端口)
CentOS8_通过脚本发送Zabbix告警邮件(使用新浪邮箱的25端口)

返回列表