Преглед на файлове

feat:邮件附件下载过慢问题优化

chenjianhua преди 2 седмици
родител
ревизия
7752b6ccdb
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      service-base/src/main/java/com/simuwang/base/common/util/EmailUtil.java

+ 4 - 0
service-base/src/main/java/com/simuwang/base/common/util/EmailUtil.java

@@ -287,6 +287,8 @@ public class EmailUtil {
             props.put("mail.pop3.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
             props.put("mail.pop3.port", mailboxInfoDTO.getPort());
             props.put("mail.store.protocol", mailboxInfoDTO.getProtocol());
+            props.put("mail.imap.partialfetch", false);
+            props.put("mail.imaps.partialfetch", false);
         }
         if (mailboxInfoDTO.getProtocol().equalsIgnoreCase(IMAP)) {
             props.put("mail.store.protocol", "imaps");
@@ -298,6 +300,8 @@ public class EmailUtil {
             props.put("mail.imap.starttls.enable", "true");
             props.put("mail.imap.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
             props.put("mail.imap.socketFactory.fallback", "false");
+            props.put("mail.imap.partialfetch", false);
+            props.put("mail.imaps.partialfetch", false);
         }
         return props;
     }