not sure whats going on here, but look in transport/mailets/Redirect.java it
may help you.

> -----Original Message-----
> From: jason sackett [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 18, 2002 10:44 PM
> To: [EMAIL PROTECTED]
> Subject: myRemoteDelivery
>
>
> I am happy to be able to contribute (as small as it may be),
> and I hope to do more in the immediate future.
> I hate to bug you guys, you are being very helpful.
> But I am getting another exception that does not make sense to me..
> I print out the mail's content, then I get a 'no content exception'.
> Here is the stack, then the code:
> ----------------------------------
> C:\mailserver\bin>run
>
> Phoenix 3.1a1-dev
>
> James 2.0a2
> Started POP3 Server plain:110
> Started SMTP Server plain:25
> Started NNTP Server plain:119
> mail content:Hi. This is the James mail server at chupacabra.
> I'm afraid I wasn't able to deliver your message to the following
> addresses.
> This is a permanent error; I've given up. Sorry it didn't work out.
>
> ..address here...
> Invalid Addresses;
>   nested exception is:
>         javax.mail.SendFailedException: 550 unknown user
> <..address here...>
>
> The original message is attached.
>
> exception! javax.mail.MessagingException: No content
> Exception in processor <error>
> javax.mail.MessagingException: No content
>         at
> javax.mail.internet.MimeMessage.getContentStream(MimeMessage.java:1181)
>         at
> org.apache.james.core.MimeMessageWrapper.getLineCount(MimeMessageW
> rapper.jav
> a:385)
>         at
> org.apache.james.transport.mailets.NotifyPostmaster.service(Notify
> Postmaster
> .java:126)
>         at
> org.apache.james.transport.LinearProcessor.service(LinearProcessor
> .java:168)
>         at
> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolMan
> ager.java:
> 241)
>         at
> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager
> .java:208)
>         at
> org.apache.avalon.excalibur.thread.impl.ExecutableRunnable.execute
> (Executabl
> eRunnable.java:47)
>         at
> org.apache.avalon.excalibur.thread.impl.WorkerThread.run(WorkerThr
> ead.java:8
> 0)
> JVM exiting abnormally. Shutting down Phoenix.
> Terminate batch job (Y/N)? y
> ----------------------------------
>
> Here is the code in myRemoteDelivery.java starting at line 278 (of
> RemoteDelivery.java):
>
> ----------------------------------
>
> //            getMailetContext().bounce(mail, sout.toString());
>    Vector recips = new Vector();
>    recips.addElement(getMailetContext().getPostmaster());
>    MimeMessage content = new MimeMessage(mail.getMessage());
>    content.setText(sout.toString());
>    try{System.out.println("mail content:"+(String)content.getContent());}
>    catch(Exception e){}
>
> getMailetContext().sendMail(getMailetContext().getPostmaster(),(Co
> llection)r
> ecips,content,"error");
> ----------------------------------
>
> Ok, it seems that a successful
> '(String)content.getContent()'
> would mean that I would not receive
> 'exception! javax.mail.MessagingException: No content'
> for the same object.  What is happening to my content that I demonstrated
> having had?
>
>
> Thank you for any help,
> Jason
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to