无关风月
2025-02-20 0d4c9f50ee2bc3e4a03abd91ac7c9e03891d37f2
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java
@@ -189,15 +189,13 @@
      String from = "13281306557@163.com";
      // 指定发送邮件的主机为
      String host = "smtp.163.com";
      // 获取系统属性
      Properties properties = new Properties();
      // 设置邮件服务器
      properties.setProperty("mail.smtp.host", host);
      // 邮件发送协议
      properties.setProperty("mail.transport.protocol", "smtp");
      //是否启用调试模式(启用调试模式可打印客户端与服务器交互过程时一问一答的响应消息)
      properties.setProperty("mail.debug","true");
      properties.setProperty("mail.smtp.auth", "true");
      properties.put("mail.smtp.host", "smtp.163.com");
      properties.put("mail.smtp.socketFactory.port", "465");
      properties.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
      properties.put("mail.smtp.auth", "true");
      properties.put("mail.smtp.port", "465");
      properties.put("mail.smtp.ssl.enable", "true"); // 明确开启SSL
      // 获取默认session对象
      Session session = Session.getDefaultInstance(properties,new Authenticator(){
         @Override