[prev in list] [next in list] [prev in thread] [next in thread] 

List:       james-user
Subject:    Re: DSNBounce - response to Norman's question
From:       mike tazelaar <tazelaarmike () yahoo ! com>
Date:       2011-07-04 17:28:15
Message-ID: 1309800495.53358.YahooMailRC () web32003 ! mail ! mud ! yahoo ! com
[Download RAW message or body]


When I send an email to an non-existent mailbox on the localhost, James sends an 
error report to the error log.  But James doesn't send a notification to the 
postmaster mailbox.  Nor do I see where the DSNBounce is generating any kind of 
error code or error message.  It appears that only the error processor is 
generating the message sent to the error log.

If the DSNBounce mailet was working I was expecting at least the message 
indicated in the config.xml which is:
  <!-- Default: Hi. This is the James mail server at [machine] ... -->
> 
> <messageString>I'm not able to deliver this 
> message.</messageString>

Norman.  As you requested, here is the log information:



04/07/11 11:07:36 INFO  James.Mailet: RemoteAddrNotInNetwork: Authorized 
addresses: [127.0.0.1/255.255.255.255]
04/07/11 11:07:36 INFO  James.Mailet: RemoteDelivery: maxRetries is larger than 
total number of attempts specified. Increasing last delayTime with 19 attempts
04/07/11 11:07:36 INFO  James.Mailet: RemoteDelivery: Delay of 21600000 msecs is 
now attempted: 20 times
04/07/11 11:07:43 INFO  James.Mailet: ToRepository: Storing mail 
Mail1309799263105-0 in file://var/mail/error/
04/07/11 11:09:52 INFO  James.Mailet: ToRepository: Storing mail 
Mail1309799392543-1 in file://var/mail/error/


04/07/11 11:07:35 INFO  spoolmanager: JamesSpoolManager init...
04/07/11 11:07:35 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet PostmasterAlias instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher RelayLimit=30 instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet Null instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher 
HasMailAttributeWithValue=org.apache.james.infected, true instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher HasMailAttribute=spamChecked 
instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet SetMailAttribute instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher SMTPAuthSuccessful instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher 
InSpammerBlacklist=query.bondedsender.org. instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher 
InSpammerBlacklist=dnsbl.njabl.org. instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Processor root instantiated.
04/07/11 11:07:35 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToRepository instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor error instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher SMTPAuthSuccessful instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet SetMimeHeader instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher 
HasMailAttribute=org.apache.james.SMIMECheckSignature instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet SetMimeHeader instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher RecipientIsLocal instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet LocalDelivery instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher HostIsLocal instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher RemoteAddrNotInNetwork=127.0.0.1 
instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToProcessor instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet RemoteDelivery instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor transport instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToRepository instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor spam instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet SetMailAttribute instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher SMTPAuthSuccessful instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet Bounce instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet Null instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor virus instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet Bounce instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet NotifyPostmaster instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToRepository instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor local-address-error 
instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet NotifyPostmaster instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet ToRepository instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor relay-denied instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Matcher All instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Mailet DSNBounce instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Processor bounces instantiated.
04/07/11 11:07:36 INFO  spoolmanager: Spooler Manager uses 10 Thread(s)
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #0
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #1
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #2
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #3
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #4
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #5
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #6
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #7
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #8
04/07/11 11:07:36 INFO  spoolmanager: Run JamesSpoolManager: Spool Thread #9
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:36 INFO  spoolmanager: Spool=$Proxy5
04/07/11 11:07:43 ERROR spoolmanager: Exception in processor <transport>
java.lang.AbstractMethodError: 
org.apache.james.James.isLocalEmail(Lorg/apache/mailet/MailAddress;)Z
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
org.apache.avalon.phoenix.components.application.BlockInvocationHandler.invoke(BlockInvocationHandler.java:134)


                at $Proxy9.isLocalEmail(Unknown Source)
                at 
org.apache.james.transport.matchers.RecipientIsLocal.matchRecipient(RecipientIsLocal.java:37)


                at 
org.apache.mailet.base.GenericRecipientMatcher.match(GenericRecipientMatcher.java:54)

                at 
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:357)
                at 
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:405)
                at 
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:309)
                at java.lang.Thread.run(Unknown Source)
04/07/11 11:07:43 ERROR spoolmanager: An error occurred processing 
Mail1309799263105-0 through transport
04/07/11 11:07:43 ERROR spoolmanager: Result was error
04/07/11 11:09:52 ERROR spoolmanager: Exception in processor <transport>
java.lang.AbstractMethodError: 
org.apache.james.James.isLocalEmail(Lorg/apache/mailet/MailAddress;)Z
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at 
org.apache.avalon.phoenix.components.application.BlockInvocationHandler.invoke(BlockInvocationHandler.java:134)


                at $Proxy9.isLocalEmail(Unknown Source)
                at 
org.apache.james.transport.matchers.RecipientIsLocal.matchRecipient(RecipientIsLocal.java:37)


                at 
org.apache.mailet.base.GenericRecipientMatcher.match(GenericRecipientMatcher.java:54)

                at 
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:357)
                at 
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:405)
                at 
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:309)
                at java.lang.Thread.run(Unknown Source)
04/07/11 11:09:52 ERROR spoolmanager: An error occurred processing 
Mail1309799392543-1 through transport
04/07/11 11:09:52 ERROR spoolmanager: Result was error



________________________________
From: Norman Maurer <norman@apache.org>
To: server-user@james.apache.org
Sent: Sun, July 3, 2011 11:37:11 PM
Subject: Re: DSNBounce

Hi there,

what does "Doesn't work for me" means ? Any exception ? Something in the 
mailetcontainer.log ?

Bye,
Norman

Am 04.07.2011 04:15, schrieb mike tazelaar:
> I have the following statements in the config.xml.  However, the DSNBounce
> mailet doesn't work for me.  What should I check to get this mailet working?
> 
> 
> 
> <!-- DSNBounce properly create a DSN compliant bounce -->
> <processor name="bounces">
> <mailet match="All" class="DSNBounce">
> <passThrough>false</passThrough>
> 
> <!-- optional subject prefix prepended to the original message 
-->
> 
> <prefix>[bounce]</prefix>
> 
> 
> <!-- message, heads or none, default=message -->
> 
> <attachment>message</attachment>
> 
> 
> <!-- the message sent in the bounce, the first occurrence of the
> pattern [machine] is -->
> <!-- replaced with the name of the executing machine -->
> <!-- Default: Hi. This is the James mail server at [machine] ... 
> -->
> 
> <messageString>I'm not able to deliver this 
> message.</messageString>
> 
> </mailet>
> </processor>


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic