最近做新闻系统,有用户注册和用户找回密码功能,其中就使用到了发送邮箱功能,使用邮箱需要导入相应的jar包,需要的可以私信我
private static final String USER = ""; // 发件人称号,同邮箱地址
private static final String PASSWORD = ""; // 如果是qq邮箱可以使户端授权码,或者登录密码
首先定义好你用来发送邮箱的邮箱号和密码,如果是QQ邮箱的话,登录密码发送邮件不成功的话就要使用客户端授权码
获取授权码方法,首先打开邮箱点击头像
然后点击设置
然后再邮箱设置下方的常规里面找到 第三方服务,点击生成授权码,然后验证完成既可以获取成功
首先要跟跟smtp服务器建立一个连接
props.put("mail.smtp.host", "smtp.qq.com")