| | |
| | | mailSender.setHost(PropertiesUtil.getProperty("email.host")); |
| | | Properties javaMailProperties = new Properties(); |
| | | javaMailProperties.setProperty("mail.smtp.port", "465"); |
| | | // 1. 禁用STARTTLS(465端口无需) |
| | | javaMailProperties.setProperty("mail.smtp.starttls.enable", "false"); |
| | | javaMailProperties.setProperty("mail.smtp.auth", "true"); |
| | | // 2. 修正debug配置 |
| | | javaMailProperties.setProperty("mail.debug", "true"); |
| | | // 3. 明确TLS协议版本 |
| | | javaMailProperties.setProperty("mail.smtp.ssl.protocols", "TLSv1.2"); |
| | | javaMailProperties.setProperty("mail.smtp.host", "smtp.gmail.com"); |
| | | javaMailProperties.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); |