Ver Fonte

优化邮件接收逻辑

Woody há 1 semana atrás
pai
commit
c85b7a4bd4

+ 1 - 1
framework-email/src/main/java/com/chelvc/framework/email/DefaultEmailHandler.java

@@ -135,7 +135,7 @@ public class DefaultEmailHandler implements EmailHandler {
             if (ObjectUtils.notEmpty(messages)) {
                 for (Message message : messages) {
                     // 防止邮件协议不能完全支持search命令,故需要再次匹配筛选条件
-                    if (message.match(search) && Boolean.FALSE.equals(function.apply(message))) {
+                    if ((search == null || message.match(search)) && Boolean.FALSE.equals(function.apply(message))) {
                         break;
                     }
                 }