From 0d4c9f50ee2bc3e4a03abd91ac7c9e03891d37f2 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 20 二月 2025 17:41:19 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java
index 8f1cde2..c92b0db 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderInvoiceController.java
@@ -189,16 +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.smtp.port", "465"); // 使用SSL端口
-		// 邮件发送协议
-		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

--
Gitblit v1.7.1