Hi,
How stable is the latest version of James? (ie: the one in the CVS.)
I'd like to upgrade the current one I use (1.2.1), because of its
not-so-quite good error handler. Recently, James really choked when it
received an email which was incomplete (so, couldn't be parsed). Some of
he header was like this:
MIME-Version: 1.0
Content-Type: message/partial;
total=3;
id="01C0FF89.336C1E60@tedyam";
number=3
There was no beginning line of the attachment, and was ended by:
------=_NextPart_000_0014_01C0FFC3.DFBA2D80--
It's the only "delimiter" in the message.
And then James produced many of the following (continuously):
2001.06.28 11:25:34 039 (ERROR) from Processor: Exception calling
NotifyPostmaster: Exception spooling message: Exception caught while
storing mail Container: javax.activation.UnsupportedDataTypeException:
no object DCH for MIME type message/partial;
total=3;
id="01C0FF89.336C1E60@tedyam";
number=3
javax.mail.MessagingException: Exception spooling message: Exception
caught while storing mail Container:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME
type message/partial;
total=3;
id="01C0FF89.336C1E60@tedyam";
number=3
at org.apache.james.James.sendMail(James.java:304)
at org.apache.james.James.sendMail(James.java:278)
at org.apache.james.James.sendMail(James.java:270)
at
org.apache.james.transport.mailets.NotifyPostmaster.service(NotifyPostmaster.java:167)
at
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:152)
at
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:166)
at
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:142)
at org.apache.avalon.utils.recycle.pool.Worker.run(Worker.java:113)
I think, if a message couldn't be parsed, then James should receive it
as a plain text message. And deliver the message as the way it is.
Oki
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]