项目在本地能发送邮箱,一旦发布到服务器上发邮箱就会报Could not connect to SMTP host: smtp.163.com, port: 25 错误
这时我们在端口改成465即可
//使用465端口,加入了SSL验证
props.put("mail.smtp.port", "465");
props.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.setProperty("mail.smtp.socketFactory.fallback", "false");
props.setProperty("mail.smtp.socketFactory.port", "465");
有时间把发送邮箱的代码贴出来
本文介绍了一种常见问题的解决方案:当在服务器上使用163邮箱发送邮件时,出现Could not connect to SMTP host错误。通过调整SMTP端口至465并启用SSL验证,成功解决了邮件发送问题。
8881

被折叠的 条评论
为什么被折叠?



