camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <>
Subject [jira] Commented: (CAMEL-2232) Mail component sends to the wrong address
Date Fri, 27 Nov 2009 06:31:52 GMT


Claus Ibsen commented on CAMEL-2232:

trunk: 884750.

> Mail component sends to the wrong address
> -----------------------------------------
>                 Key: CAMEL-2232
>                 URL:
>             Project: Apache Camel
>          Issue Type: Bug
>          Components: camel-mail
>    Affects Versions: 2.0.0
>            Reporter: Yuri Schimke
>            Assignee: Claus Ibsen
>             Fix For: 2.1.0
> The camel mail page states that the issues with the Mail Component are related to geronimo.
 However there is a fundamental problem when you have more than 1 endpoint defined.  We define
multiple endpoints so we can place different To addresses
>         <endpoint id="oneEmail" uri="smtp://MAILSERVER?To=${}&amp;"
>         <endpoint id="twoEmail" uri="smtp://MAILSERVER?To=${}&amp;"
>         <endpoint id="errorEmail" uri="smtp://MAILSERVER?To=${}&amp;"
>             <to uri="bean:errorFormatter?method=formatErrorEmail" />
>             <to ref="errorEmail" />
> It is not possible to configure the uri in <to /> since it does not support spring
> The bug is that MailConfiguration.copy() does not create a new Map for recipients, so
when the second endpoint is created it overwrites the first. there are other fields that may
be affected e.g. javaMailProperties, additionalJavaMailProperties, javaMailSender
> If you have trouble with sending mails that, for instance, don't contain any subject,
have wrong recipients, or manifest other unforeseen errors, it could be due to having geronimo-javamail_1.4_spec-1.3.jar
in your classpath. This was the culprit in a long bug hunt reported in CAMEL-869.
> This should be changed as wrong recipients are more likely related to camel bugs, than
geronimo issues.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message