【发布时间】:2020-03-18 10:35:31
【问题描述】:
在我的本地机器上安装了 apache james 3.4。尝试发送 smtp 电子邮件,在日志中启用调试模式,我可以看到电子邮件已收到并发送到假脱机,但它并没有真正进入数据库或存储在任何地方。发送电子邮件后可以看到以下日志:
调试 14:40:22,520 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行 james 消息处理程序 org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension@139346fe 调试 14:40:22,523 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.protocols.smtp.core.log.HookResultLogger@7e0a3d14 调试 14:40:22,523 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.smtpserver.jmx.HookResultJMXMonitor@7727309d 调试 14:40:22,526 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行 james 消息处理程序 org.apache.james.smtpserver.AddDefaultAttributesMessageHook@2ecd38f 调试 14:40:22,527 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.protocols.smtp.core.log.HookResultLogger@7e0a3d14 调试 14:40:22,527 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.smtpserver.jmx.HookResultJMXMonitor@7727309d 调试 14:40:22,528 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行 james 消息处理程序 org.apache.james.smtpserver.SendMailHandler@e301d29 调试 14:40:22,528 | org.apache.james.smtpserver.SendMailHandler |发送邮件 信息 14:40:22,567 | org.apache.james.smtpserver.SendMailHandler |成功假脱机邮件 Mail1584042022511-573e00a5-df5c-4bd0-a9d2-0d4e45e12b0d 从 MaybeSender{mailAddress=Optional[kart2@kmart.com]} 在 127.0.0.1/127.0.0.1 为 [kart2@kmart.com] 调试 14:40:22,568 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.protocols.smtp.core.log.HookResultLogger@7e0a3d14 调试 14:40:22,569 | org.apache.james.smtpserver.DataLineJamesMessageHookHandler |执行钩子 org.apache.james.smtpserver.jmx.HookResultJMXMonitor@7727309d 调试 14:40:22,583 | org.apache.james.mailetcontainer.impl.JamesMailSpooler | ==== 开始处理邮件 Mail1584042022511-573e00a5-df5c-4bd0-a9d2-0d4e45e12b0d ==== 调试 14:40:22,584 | org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor |调用 MailProcessor 根 调试 14:40:22,587 | org.apache.camel.component.direct.DirectProducer |起始生产者:生产者[direct://processor.root] 调试 14:40:22,588 | org.apache.camel.impl.ProducerCache |使用键添加到生产者缓存:direct://processor.root 对于生产者:Producer[direct://processor.root] 调试 14:40:22,591 | org.apache.camel.impl.ProducerCache | >>>> direct://processor.root 交换[] 调试 14:40:22,610 | org.apache.camel.processor.MulticastProcessor |完成顺序处理 1 次交换 调试 14:40:22,616 | org.apache.camel.processor.MulticastProcessor |完成顺序处理 1 次交换 调试 14:40:22,617 | org.apache.camel.processor.MulticastProcessor |完成顺序处理 1 次交换 调试 14:40:22,618 | org.apache.camel.processor.MulticastProcessor | ExchangeId:ID-WW-CFT2PV2-1584041951079-0-9 被标记为停止路由:Exchange[ID-WW-CFT2PV2-1584041951079-0-9] 调试 14:40:22,618 | org.apache.camel.processor.MulticastProcessor |完成顺序处理 1 次交换 调试 14:40:22,619 | org.apache.camel.processor.Pipeline | ExchangeId:ID-WW-CFT2PV2-1584041951079-0-1 被标记为停止路由:Exchange[ID-WW-CFT2PV2-1584041951079-0-1] 调试 14:40:22,637 | org.apache.james.mailetcontainer.impl.JamesMailSpooler | ====结束处理邮件Mail1584042022511-573e00a5-df5c-4bd0-a9d2-0d4e45e12b0d ====
感谢任何帮助。告诉我
【问题讨论】: