wangzaijun 1 ay önce
ebeveyn
işleme
fd63ccf8f4

+ 2 - 1
mo-daq/src/main/java/com/smppw/modaq/domain/service/EmailParseService.java

@@ -660,7 +660,7 @@ public class EmailParseService {
     private void rePart(String account, String subject, Date sendDate, Part part,
                         List<EmailContentInfoDTO> emailContentInfoDTOList) throws Exception {
         String disposition = part.getDisposition();
-        String fileName = MimeUtility.decodeText(part.getFileName());
+        String fileName = null;
         if (disposition != null && (disposition.equals(Part.ATTACHMENT) || disposition.equals(Part.INLINE))) {
             String emailDate = DateUtil.format(sendDate, DateConst.YYYYMMDDHHMMSS24);
             String emailDateStr = DateUtil.format(sendDate, DateConst.YYYYMMDD);
@@ -668,6 +668,7 @@ public class EmailParseService {
 
             EmailContentInfoDTO emailContentInfoDTO = new EmailContentInfoDTO();
 
+            fileName = MimeUtility.decodeText(part.getFileName());
             emailContentInfoDTO.setFileName(fileName);
             emailContentInfoDTO.setFileSize(part.getSize());