You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by kushal soy <ku...@gmail.com> on 2011/04/05 15:07:44 UTC

Exception with apache James3.0M2

Hi


I am facing one exception while continuously(after ~2-3 minute) depositing
messages to James server. Though I tested the single(& few)
deposit/retrieval successfully.
I am using all default configuration including embedded derby database.

If anyone have faced similar issue plz suggest me solution.

javax.mail.MessagingException: Can't send command to SMTP host;
  nested exception is:
        java.net.SocketException: Broken pipe
        at
com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2106)
        at
com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2093)
        at com.sun.mail.smtp.SMTPTransport.close(SMTPTransport.java:1184)
        at javax.mail.Transport.send0(Transport.java:197)
        at javax.mail.Transport.send(Transport.java:124)
        at
com.agnity.app.mail.process.MessageSender.run(MessageSender.java:117)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
        at
com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:114)
        at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
        at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
        at
com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2104)
        ... 6 more


Thanks & Regards,
kushal

Re: Exception with apache James3.0M2

Posted by kushal soy <ku...@gmail.com>.
The stacktrace provided was a complete trace.

further what I observer is even with new client(java mail), I am not able to
send any mail[even after restarting the server].

Then I tried connecting via command line using  'telnet' to port 25.I was
able to connect but unable to send message from their also

 *220 10.32.15.11 SMTP Server (JAMES SMTP Server 3.0-M1) ready Wed, 6 Apr
2011 17:15:33 +0530 (IST)
ehlo mailxyz.com
250-10.32.15.11 Hello mailxyz.com            (192.168.XX.XX [192.168.XX.XX])
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-PIPELINING
250-ENHANCEDSTATUSCODES
250 8BITMIME
mail from:<re...@mailxyz.com>
250 2.1.0 Sender <re...@mailxyz.com> OK
rcpt to:<bl...@mailxyz.com>

*
after entering *"rcpt to"* command; *server doesn't response back.**

 debug log of apache james

*
* DEBUG 17:18:17,685 | james.smtpserver | Lookup command handler for
command: RCPT*
*DEBUG 17:18:17,686 | james.smtpserver | executing hook
org.apache.james.smtpserver.AuthRequiredToRelayRcptHook*
*DEBUG 17:18:17,687 | james.smtpserver | executing hook
org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook*
*DEBUG 17:18:17,688 | james.smtpserver | executing hook
org.apache.james.protocols.smtp.core.PostmasterAbuseRcptHook*
*DEBUG 17:18:17,689 | james.smtpserver | executing hook
org.apache.james.smtpserver.fastfail.ValidRcptHandler*
*



*Regards,
kushal



On Tue, Apr 5, 2011 at 8:17 PM, Norman Maurer <no...@apache.org> wrote:

> Could you show us the "full" stacktrace of JAMES ?
>
> Bye,
> Norman
>
>
>
> 2011/4/5 kushal soy <ku...@gmail.com>
>
>> Hi
>>
>>
>> I am facing one exception while continuously(after ~2-3 minute) depositing
>> messages to James server. Though I tested the single(& few)
>> deposit/retrieval successfully.
>> I am using all default configuration including embedded derby database.
>>
>> If anyone have faced similar issue plz suggest me solution.
>>
>> javax.mail.MessagingException: Can't send command to SMTP host;
>>  nested exception is:
>>        java.net.SocketException: Broken pipe
>>        at
>> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2106)
>>        at
>> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2093)
>>        at com.sun.mail.smtp.SMTPTransport.close(SMTPTransport.java:1184)
>>        at javax.mail.Transport.send0(Transport.java:197)
>>        at javax.mail.Transport.send(Transport.java:124)
>>        at
>> com.agnity.app.mail.process.MessageSender.run(MessageSender.java:117)
>>        at java.lang.Thread.run(Thread.java:619)
>> Caused by: java.net.SocketException: Broken pipe
>>        at java.net.SocketOutputStream.socketWrite0(Native Method)
>>        at
>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>        at
>> com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:114)
>>        at
>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>        at
>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>        at
>> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2104)
>>        ... 6 more
>>
>>
>> Thanks & Regards,
>> kushal
>>
>
>

Re: Exception with apache James3.0M2

Posted by Norman Maurer <no...@apache.org>.
Could you show us the "full" stacktrace of JAMES ?

Bye,
Norman


2011/4/5 kushal soy <ku...@gmail.com>

> Hi
>
>
> I am facing one exception while continuously(after ~2-3 minute) depositing
> messages to James server. Though I tested the single(& few)
> deposit/retrieval successfully.
> I am using all default configuration including embedded derby database.
>
> If anyone have faced similar issue plz suggest me solution.
>
> javax.mail.MessagingException: Can't send command to SMTP host;
>  nested exception is:
>        java.net.SocketException: Broken pipe
>        at
> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2106)
>        at
> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2093)
>        at com.sun.mail.smtp.SMTPTransport.close(SMTPTransport.java:1184)
>        at javax.mail.Transport.send0(Transport.java:197)
>        at javax.mail.Transport.send(Transport.java:124)
>        at
> com.agnity.app.mail.process.MessageSender.run(MessageSender.java:117)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.SocketException: Broken pipe
>        at java.net.SocketOutputStream.socketWrite0(Native Method)
>        at
> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>        at
> com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:114)
>        at
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>        at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>        at
> com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2104)
>        ... 6 more
>
>
> Thanks & Regards,
> kushal
>