You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mailet-api@james.apache.org by "ram naik (JIRA)" <ma...@james.apache.org> on 2013/05/27 07:05:19 UTC
[jira] [Created] (MAILET-91) Not getting postmaster mails if
delivery permanently failed
ram naik created MAILET-91:
------------------------------
Summary: Not getting postmaster mails if delivery permanently failed
Key: MAILET-91
URL: https://issues.apache.org/jira/browse/MAILET-91
Project: James Mailet
Issue Type: Bug
Components: Base Mailets
Affects Versions: 3.0
Environment: OS= CentOS 6.3
Software= apache-james-3.0-beta4, java 1.6
H/W= 2cores, 2gb ram, 80gb hard disk
Reporter: ram naik
We are not getting postmaster email if mail delivery failed permanently due to some reason like (email ID is not valid, remote server reject email due to some reason etc.) after enabling following mailet
<mailet match="All" class="ToSenderFolder">
<folder>Sent</folder>
<consume>false</consume>
</mailet>
We are getting following error in logs:
INFO | jvm 2 | 2013/05/24 11:29:25 | INFO 11:29:25,116 | james.smtpserver | Id='1858058479' User='abcxyz@abc.com' Connection closed for 122.169.117.98
INFO | jvm 2 | 2013/05/24 11:29:25 | INFO 11:29:25,243 | james.dnsservice | Couldn't resolve MX records for domain diofdos.com.
INFO | jvm 2 | 2013/05/24 11:29:25 | ERROR 11:29:25,244 | james.dnsservice | Couldn't resolve IP address for host diofdos.com.
INFO | jvm 2 | 2013/05/24 11:29:25 | INFO 11:29:25,244 | james.mailetcontext | No mail server found for: diofdos.com
INFO | jvm 2 | 2013/05/24 11:29:25 | INFO 11:29:25,244 | james.mailetcontext | Permanent exception delivering mail (Mail1369394964545-5a86b8cd-772c-4ee7-b998-f04fb1032297-to-diofdos.com:
INFO | jvm 2 | 2013/05/24 11:29:25 | ERROR 11:29:25,329 | org.apache.camel.processor.DefaultErrorHandler | Failed delivery for exchangeId: ID-abcmail1-abc-com-52828-1368712713191-0-44797. Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
INFO | jvm 2 | 2013/05/24 11:29:25 | java.lang.NullPointerException
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.james.transport.mailets.ToSenderFolder.doService(ToSenderFolder.java:87)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.james.transport.mailets.ToSenderFolder.service(ToSenderFolder.java:74)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.james.mailetcontainer.impl.camel.CamelProcessor.process(CamelProcessor.java:65)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
INFO | jvm 2 | 2013/05/24 11:29:25 | at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)
When we comment this mailet we are able to get the postmasters emails but we dont want to comment this mailet for some reason.
Is there any way to resolve this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira