Hello,
I am using James 3
(james-server-container-spring-3.0-M3-20110401.133250-93-bin.zip) and
SquirrelMail 1.4.21 on a Windows 2008 R2 machine. I recently tried to use read
receipts but ran into some problems. Perhaps someone could shed some light on
my issues.
First, during the installation of SquirrelMail, I configured SM to use "login"
for smtp authentication. This seemed to be fine, as I could send and receive
emails with no trouble. I then decided to send an email with a read receipt
request. As the recipient, I selected the link to send the read receipt back to
the sender. In SquirrelMail I saw this error
ERROR:
Message not sent. Server replied:
Bad sequence of commands
503 5.7.1 Incorrect Authentication for Specified Email Address
and the james-server.log had these messages:
INFO 14:29:30,763 | james.smtpserver | ID=1662583622
org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook: result=2
(DENY)
INFO 14:29:30,763 | james.smtpserver | ID=1662583622
org.apache.james.smtpserver.JamesRcptCmdHandler: 503 [5.7.1 Incorrect
Authentication for Specified Email Address]
Some research led me to change SM's smtp authentication to "none". When I tried
the read receipt link again, SM no longer displayed any errors. So the end user
would assume the read receipt worked. However, on the James side, there were
these errors in james-server.log:
INFO 15:44:30,820 | james.smtpserver | ID=587313029 Successfully spooled
mail Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370 from null on
127.0.0.1 for [[email protected]]
INFO 15:44:30,833 | james.smtpserver | ID=587313029 Connection closed for
127.0.0.1 (127.0.0.1)
INFO 15:44:31,284 | james.imapserver | ID=403855824 Connection closed for
hostname.domain.com (0:0:0:0:0:0:0:1)
ERROR 15:44:34,564 | org.apache.camel.processor.DefaultErrorHandler |
Failed delivery for exchangeId: ID-HCFHIE02-55242-1304101450755-0-20. Exhausted
after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
at
org.nhindirect.gateway.smtp.james.mailet.DirectLocalAuditingMailet.service(DirectLocalAuditingMailet.java:217)
at
org.apache.james.mailetcontainer.camel.CamelProcessor.process(CamelProcessor.java:66)
at
org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:80)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:143)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:78)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
at
org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:515)
at
org.apache.camel.processor.MulticastProcessor.access$100(MulticastProcessor.java:73)
at
org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:239)
at
org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:231)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
...
<skipped some lines>
...
ERROR 15:44:34,569 | org.apache.camel.processor.DefaultErrorHandler |
Failed delivery for exchangeId: ID-HCFHIE02-55242-1304101450755-0-12. Exhausted
after delivery attempt: 1 caught: javax.mail.MessagingException: Unable to
process
mail Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370;
nested exception is:
org.apache.camel.CamelExecutionException: Exception occurred
during execution on the exchange: Exchange[Message:
org.apache.james.core.MailImpl@23c4a572]
javax.mail.MessagingException: Unable to process mail
Mail1304106270761-3a463c68-0ef5-43eb-bb05-6f7e5c8ad370;
I changed some James log levels to DEBUG and tried the read receipt link again.
Below are additional messages from james-server.log:
INFO 10:44:47,182 | james.imapserver | ID=1438260267 Connection established
from <hostname removed> (0:0:0:0:0:0:0:1)
INFO 10:44:47,477 | james.smtpserver | ID=1361523708 Connection established
from 127.0.0.1 (127.0.0.1)
DEBUG 10:44:47,481 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.JamesWelcomeMessageHandler disconnect=false
DEBUG 10:44:47,719 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler received:
EHLO localhost
DEBUG 10:44:47,719 | james.smtpserver | ID=1361523708 Lookup command handler
for command: EHLO
DEBUG 10:44:47,721 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler: 250 [158.147.211.152
Hello localhost (127.0.0.1 [127.0.0.1]), PIPELINING, ENHANCEDSTATUSCODES,
8BITMIME]
DEBUG 10:44:47,722 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
disconnect=false
DEBUG 10:44:47,723 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler received:
MAIL FROM:<>
DEBUG 10:44:47,724 | james.smtpserver | ID=1361523708 Lookup command handler
for command: MAIL
DEBUG 10:44:47,725 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.JamesMailCmdHandler: 250 [2.1.0 Sender <> OK]
DEBUG 10:44:47,755 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
disconnect=false
DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler received:
RCPT TO:<address removed>
DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708 Lookup command handler
for command: RCPT
DEBUG 10:44:47,756 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.fastfail.ValidRcptHandler
DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.fastfail.ValidRcptHandler: result=8 (DECLINED)
DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
DEBUG 10:44:47,775 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.AuthRequiredToRelayRcptHook: result=8 (DECLINED)
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook: result=8
(DECLINED)
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook
DEBUG 10:44:47,776 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook: result=8
(DECLINED)
DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.JamesRcptCmdHandler: 250 [2.1.5 Recipient <address
removed> OK]
DEBUG 10:44:47,777 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
disconnect=false
DEBUG 10:44:47,788 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler received:
DATA
DEBUG 10:44:47,788 | james.smtpserver | ID=1361523708 Lookup command handler
for command: DATA
DEBUG 10:44:47,792 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.JamesDataCmdHandler: 354 [Ok Send data ending with
<CRLF>.<CRLF>]
DEBUG 10:44:47,793 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
disconnect=false
DEBUG 10:44:47,817 | james.smtpserver | ID=1361523708 executing james message
handler
org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension@24062df1
DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension: result=8
(DECLINED)
DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,820 | james.smtpserver | ID=1361523708 executing james message
handler org.apache.james.smtpserver.AddDefaultAttributesMessageHook@29a3139
DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.AddDefaultAttributesMessageHook: result=8 (DECLINED)
DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 executing james message
handler org.apache.james.smtpserver.SendMailHandler@59159684
DEBUG 10:44:47,821 | james.smtpserver | ID=1361523708 sending mail
INFO 10:44:47,859 | james.smtpserver | ID=1361523708 Successfully spooled mail
Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f from null on 127.0.0.1
for [<address removed>]
DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.protocols.smtp.core.log.HookResultLogger@1bab05a3
DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708
org.apache.james.smtpserver.SendMailHandler: result=1 (OK)
DEBUG 10:44:47,859 | james.smtpserver | ID=1361523708 executing hook
org.apache.james.smtpserver.jmx.HookResultJMXMonitor@78ff1e85
DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler received:
QUIT
DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708 Lookup command handler
for command: QUIT
DEBUG 10:44:47,867 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.QuitCmdHandler: 221 [2.0.0 158.147.211.152
Service closing transmission channel]
INFO 10:44:47,878 | james.smtpserver | ID=1361523708 Connection closed for
127.0.0.1 (127.0.0.1)
DEBUG 10:44:47,879 | james.smtpserver | ID=1361523708
org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
disconnect=false
DEBUG 10:44:48,152 | james.mailspooler | ==== Begin processing mail
Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f====
DEBUG 10:44:48,248 | org.apache.camel.component.direct.DirectProducer |
Starting producer: Producer[direct://processor.root]
DEBUG 10:44:48,249 | org.apache.camel.impl.ProducerCache | Adding to producer
cache with key: Endpoint[direct://processor.root] for producer:
Producer[direct://processor.root]
DEBUG 10:44:48,250 | org.apache.camel.impl.ProducerCache | >>>>
Endpoint[direct://processor.root] Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,279 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
INFO 10:44:48,243 | james.imapserver | ID=1438260267 Connection closed for
<hostname removed> (0:0:0:0:0:0:0:1)
DEBUG 10:44:48,297 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@725b1426 matches: true for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,300 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@111d5b39 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,300 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@5dda32d0 matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,302 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:48,318 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,321 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@19acc826 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,322 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@425997c matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,322 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@407f9e04 matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,322 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:48,335 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,337 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@5b5e410 matches: false for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,337 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@3c079e4c matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,338 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@1829ae5e matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:48,338 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:52,124 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@384e57ba matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@3e84c1f9 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,125 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@7ddae27f matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,126 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:52,128 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,129 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@65075056 matches: true for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,129 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@59441dc0 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,130 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@6fd5609 matches: true
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,130 | org.apache.camel.component.direct.DirectProducer |
Starting producer: Producer[direct://processor.transport]
DEBUG 10:44:52,131 | org.apache.camel.impl.ProducerCache | Adding to producer
cache with key: Endpoint[direct://processor.transport] for producer:
Producer[direct://processor.transport]
DEBUG 10:44:52,131 | org.apache.camel.impl.ProducerCache | >>>>
Endpoint[direct://processor.transport] Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,132 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@990de2 matches: false for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@783b67a7 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,134 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@67392596 matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,135 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:52,141 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,142 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@79b80e60 matches: true for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,190 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateEquals@5dca01f0 matches: false
for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,190 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MailStateNotEquals@794563aa matches:
false for: Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,191 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:52,193 | org.apache.camel.component.bean.BeanProcessor | Setting
bean invocation result on the OUT message:
[org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,195 | org.apache.camel.processor.ChoiceProcessor | #0 -
org.apache.james.mailetcontainer.camel.MatcherMatch@236db810 matches: true for:
Exchange[Message: org.apache.james.core.MailImpl@1bcb7c74]
DEBUG 10:44:52,197 | org.apache.camel.processor.DefaultErrorHandler | Failed
delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-20. On
delivery attempt: 0 caught: java.lang.NullPointerException
ERROR 10:44:52,197 | org.apache.camel.processor.DefaultErrorHandler | Failed
delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-20.
Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
...
<skipped some lines>
...
DEBUG 10:44:52,200 | org.apache.camel.processor.Pipeline | Message exchange has
failed so breaking out of pipeline: Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74] Exception:
java.lang.NullPointerException
DEBUG 10:44:52,204 | org.apache.camel.processor.MulticastProcessor | Done
parallel processing 1 exchanges
DEBUG 10:44:52,205 | org.apache.camel.processor.Pipeline | Message exchange has
failed so breaking out of pipeline: Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74] Exception:
java.lang.NullPointerException
DEBUG 10:44:52,206 | org.apache.camel.processor.DefaultErrorHandler | Failed
delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-12. On
delivery attempt: 0 caught: javax.mail.MessagingException: Unable to process
mail Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
nested exception is:
org.apache.camel.CamelExecutionException: Exception occurred during
execution on the exchange: Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74]
ERROR 10:44:52,206 | org.apache.camel.processor.DefaultErrorHandler | Failed
delivery for exchangeId: ID-<hostname removed>-54835-1304087100945-0-12.
Exhausted after delivery attempt: 1 caught: javax.mail.MessagingException:
Unable to process mail Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
nested exception is:
org.apache.camel.CamelExecutionException: Exception occurred during
execution on the exchange: Exchange[Message:
org.apache.james.core.MailImpl@1bcb7c74]
javax.mail.MessagingException: Unable to process mail
Mail1304088287801-39a2cc5f-8660-4686-8ace-2dc02b4fd18f;
nested exception is:
...
My issue seems similar to this post (
http://mail-archives.apache.org/mod_mbox/james-server-user/200601.mbox/%[email protected]%3E
) and these bugs ( https://issues.apache.org/jira/browse/JAMES-580
https://issues.apache.org/jira/browse/JAMES-655). Looking for any insight or
guidance. Thank you in advance.
Regards,
Vanessa
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]