camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard Kettelerij (JIRA)" <>
Subject [jira] [Issue Comment Edited] (CAMEL-4093) pop3 component parameter deliverRawMailMessage
Date Sun, 26 Jun 2011 15:29:47 GMT


Richard Kettelerij edited comment on CAMEL-4093 at 6/26/11 3:28 PM:

@Martin, with my patch your "testRawMessageByMailMessageClassConsumer" test should succeed.

      was (Author: rkettelerij):
    @Martin, with my patch you're "testRawMessageByMailMessageClassConsumer" should succeed.
> pop3 component parameter deliverRawMailMessage
> ----------------------------------------------
>                 Key: CAMEL-4093
>                 URL:
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-mail
>    Affects Versions: 2.7.2
>         Environment: Solaris and Windows
>            Reporter: Dr. Martin Menzel
>            Assignee: Richard Kettelerij
>            Priority: Minor
>             Fix For: 2.9.0
>         Attachments: CAMEL-4093-mapMailMessage.patch, CAMEL-4093.diff, CAMEL-4093_with_adapted_unit_test_regarding_MailMessageClass.diff,
> Old Subject: s/Mime signed Mails lead to Exceptions in pop3 component
> If a s/mime signed Mail is received by the pop3 Mail component a expection is thrown
during handling the body of the message. This happens because a different type of body object
is delivered by javamail.
> I fixed this issue by introducing a new parameter which makes it possible to deliver
the complete mail source in the Camel message body. In this way you are able to handle the
content with processors in a very flexiable way.
> ------------ additional remark -------------
> During my preparation of testcases I reduced the complexity of my former project, removed
classpath jars just to the basics jars needed to run pop3 retieval. In this situation I don't
get the error anymore (for Java DSL and Spring configuration).
> => The included patch is therefore just a new feature which is helpfull if a processor/consumer
would like to get the complete mail source instead of just the payload. This can be controlled
by a new pop3 component uri parameter  
> deliverRawMailMessage
> example spring  URL: pop3s://;debugMode=true&amp;deliverRawMailMessage=true
> I will deliver a unit test which tests the different behavior without disturbing the
normal way of delivering mail content.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message