diff --git a/spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java index 492f2555fc..31f03ce45e 100755 --- a/spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java +++ b/spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java @@ -180,6 +180,7 @@ public abstract class AbstractMailReceiver extends IntegrationObjectSupport impl !mailReceiverContext.getFolder().isOpen()) { try { this.openFolder(); + return this.contextHolder.get(); } catch (MessagingException e) { throw new org.springframework.integration.MessagingException("Failed to open folder", e);