Spring integration Spring集成-传入邮件处理
我有一个非常简单的类,用于接收邮件的spring集成流,如下所示:Spring integration Spring集成-传入邮件处理,spring-integration,Spring Integration,我有一个非常简单的类,用于接收邮件的spring集成流,如下所示: @Bean public IntegrationFlow imapMailFlow(Receiver receiver) { return IntegrationFlows .from(Mail.imapInboundAdapter("imaps://usr:pass@imap.gmail.com/INBOX"), e -> e.poller(Poll
@Bean
public IntegrationFlow imapMailFlow(Receiver receiver) {
return IntegrationFlows
.from(Mail.imapInboundAdapter("imaps://usr:pass@imap.gmail.com/INBOX"),
e -> e.poller(Pollers.fixedDelay(3000)))
.handle(receiver)
.get();
}
@Component
public class Receiver implements GenericHandler<Object> {
@Override
public Object handle(Object message, MessageHeaders messageHeaders) {
//sout message
return null;
}
}
@Bean
公共集成流imapMailFlow(接收器){
返回积分流
.from(Mail.imapInboundAdapter(“imaps://usr:pass@imap.gmail.com/INBOX”),
e->e.poller(poller.fixedDelay(3000)))
.手柄(接收器)
.get();
}
@组成部分
公共类接收器实现GenericHandler{
@凌驾
公共对象句柄(对象消息、消息头消息头){
//sout消息
返回null;
}
}
句柄方法不。。。处理收到的邮件,我只看到:
试图从文件夹[收件箱]接收邮件在
javaMailProperties
中设置mail.debug=true
,以查看与服务器的交互。我已经这样做了,我看到它从收件箱读取邮件。那么为什么不编辑您的问题以显示该日志呢?打开Spring类的调试日志以了解发生了什么。