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