仔细查看失败原因, 有些邮箱服务器会返回错误码或查看错误类型的链接,
根据给出的错误类型到对应邮件服务器的帮助网站上查看具体失败原因。...PS_02: 连接失败的原因通常为以下几点, 仔细检查代码:
(1) 邮箱没有开启 SMTP 服务;
(2) 邮箱密码错误, 例如某些邮箱开启了独立密码;
(3) 邮箱服务器要求必须要使用 SSL 安全连接...安全认证 (为了提高安全性, 邮箱支持SSL连接, 也可以自己开启),
// 如果无法连接邮件服务器, 仔细查看控制台打印的 log, 如果有有类似 “连接失败, 要求 SSL...根据配置创建会话对象, 用于和邮件服务器交互
Session session = Session.getDefaultInstance(props);
session.setDebug...发送邮件, 发到所有的收件地址, message.getAllRecipients() 获取到的是在创建邮件对象时添加的所有收件人, 抄送人, 密送人
transport.sendMessage