>From the logs it seems like the email was never submitted via the CRLF.CRLF delimiter. So nothing wrong here...
bye norman 2011/7/23 Jan Moxter <[email protected]>: > Hello James, > > Using james-server-container-spring-3.0-M3-20110601 i have the following > problem: > > It is configured to use imap and erverything works fine, sending recieving > etc, but as soon as y try to send an email with attachment it dose not work. > > On sending an mail with attachment it just hangs always on the same line in > debug: > > DEBUG 23:12:44,090 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.JamesWelcomeMessageHandler disconnect=false > DEBUG 23:12:44,300 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > received: EHLO [*************] > DEBUG 23:12:44,300 | james.smtpserver | ID=20909172 Lookup command handler > for command: EHLO > DEBUG 23:12:44,300 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler: 250 > [mail.moxter.net Hello [*************] (********************l > [*************]), PIPELINING, ENHANCEDSTATUSCODES, 8BITMIME] > DEBUG 23:12:44,301 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > disconnect=false > DEBUG 23:12:44,498 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > received: MAIL FROM:<[email protected]> > DEBUG 23:12:44,498 | james.smtpserver | ID=20909172 Lookup command handler > for command: MAIL > DEBUG 23:12:44,498 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.JamesMailCmdHandler: 250 [2.1.0 Sender > <[email protected]> OK] > DEBUG 23:12:44,499 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > disconnect=false > DEBUG 23:12:44,696 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > received: RCPT TO:<[email protected]> > DEBUG 23:12:44,697 | james.smtpserver | ID=20909172 Lookup command handler > for command: RCPT > DEBUG 23:12:44,697 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.fastfail.ValidRcptHandler > DEBUG 23:12:44,700 | james.smtpserver | ID=20909172 executing hook > org.apache.james.protocols.smtp.core.log.HookResultLogger@1bf4c57 > DEBUG 23:12:44,700 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.fastfail.ValidRcptHandler: result=8 (DECLINED) > DEBUG 23:12:44,700 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.jmx.HookResultJMXMonitor@2d015f > DEBUG 23:12:44,700 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.AuthRequiredToRelayRcptHook > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 executing hook > org.apache.james.protocols.smtp.core.log.HookResultLogger@1bf4c57 > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.AuthRequiredToRelayRcptHook: result=8 (DECLINED) > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.jmx.HookResultJMXMonitor@2d015f > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 executing hook > org.apache.james.protocols.smtp.core.log.HookResultLogger@1bf4c57 > DEBUG 23:12:44,701 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook: result=8 > (DECLINED) > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.jmx.HookResultJMXMonitor@2d015f > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 executing hook > org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 executing hook > org.apache.james.protocols.smtp.core.log.HookResultLogger@1bf4c57 > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook: result=8 > (DECLINED) > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 executing hook > org.apache.james.smtpserver.jmx.HookResultJMXMonitor@2d015f > DEBUG 23:12:44,702 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.JamesRcptCmdHandler: 250 [2.1.5 Recipient > <[email protected]> OK] > DEBUG 23:12:44,703 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > disconnect=false > DEBUG 23:12:44,899 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > received: DATA > DEBUG 23:12:44,899 | james.smtpserver | ID=20909172 Lookup command handler > for command: DATA > DEBUG 23:12:44,900 | james.smtpserver | ID=20909172 > org.apache.james.smtpserver.JamesDataCmdHandler: 354 [Ok Send data ending > with <CRLF>.<CRLF>] > DEBUG 23:12:44,900 | james.smtpserver | ID=20909172 > org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler > disconnect=false > > > normally here would now come something like this (copied form successful > send without attachment) > > james.smtpserver | ID=13710266 executing james message handler > org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension@5017ff > james.smtpserver | ID=13710266 executing hook > org.apache.james.protocols.smtp.core.log.HookResultLogger@1bf4c57 > james.smtpserver | ID=13710266 > org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension: result=8 > (DECLINED) > > but it never happens. > > after a long time finally happens: > > DEBUG 23:33:00,942 | james.smtpserver | Unable to process request > java.io.IOException: Connection reset by peer > at sun.nio.ch.FileDispatcher.read0(Native Method) > at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) > at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:251) > at sun.nio.ch.IOUtil.read(IOUtil.java:218) > at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:254) > at > org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:321) > at > org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280) > at > org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > > > > Just in case here is the smpt definition: > > <smtpserver enabled="true"> > <bind>0.0.0.0:25</bind> > <connectionBacklog>200</connectionBacklog> > <tls socketTLS="false" startTLS="false"> > </tls> > <smtpGreeting>moxter.net</smtpGreeting> > <helloName autodetect="false">mail.moxter.net</helloName> > <connectiontimeout>360</connectiontimeout> > <connectionLimit> 0 </connectionLimit> > <connectionLimitPerIP> 0 </connectionLimitPerIP> > <authorizedAddresses>192.168.10.0/8,192.168.1.0/8</authorizedAddresses> > <authRequired>true</authRequired> > <verifyIdentity>true</verifyIdentity> > <maxmessagesize>0</maxmessagesize> > <addressBracketsEnforcement>true</addressBracketsEnforcement> > <handlerchain enableJmx="true"> > <handler class="org.apache.james.smtpserver.fastfail.ValidRcptHandler"/> > <handler class="org.apache.james.smtpserver.CoreCmdHandlerLoader"/> > </handlerchain> > </smtpserver> > > > Die anyone experience this problem before?? > > > Thank > Jan > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
