24282 2 년 전
부모
커밋
4e3263c76c
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      src/main/java/com/fjhx/email/service/impl/MailServiceImpl.java

+ 4 - 2
src/main/java/com/fjhx/email/service/impl/MailServiceImpl.java

@@ -173,8 +173,10 @@ public class MailServiceImpl implements IMailService {
                 Long uid = messageVo.getUid();
                 try {
                     Message message = folder.getMessageByUID(uid);
-                    String flags = ImapUtil.getFlags(message.getFlags());
-                    messageVo.setFlags(flags);
+                    if (message != null) {
+                        String flags = ImapUtil.getFlags(message.getFlags());
+                        messageVo.setFlags(flags);
+                    }
                 } catch (MessagingException e) {
                     throw new ServiceException("获取邮件是否已读失败");
                 }