运行后报错Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1;
注意看这里,出错的原因是端口号使用不正确;
查看官方文档后,显示还有一个端口号:587;
将原来的
props.setProperty("mail.smtp.socketFactory.port", "465");改为
props.setProperty("mail.smtp.socketFactory.port", "587");邮件发送成功;

版权声明:本文为qq_38695490原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。