camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (CAMEL-2232) Mail component sends to the wrong address
Date Fri, 27 Nov 2009 06:47:53 GMT

     [ https://issues.apache.org/activemq/browse/CAMEL-2232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Claus Ibsen resolved CAMEL-2232.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6.3

1.x: 884755.

Thanks for reporting Yuri. I have fixed it on both 1.x and 2.x now.
Also added it to the knows problem on the 2.0.0 release notes.

Please test it on your end.

> Mail component sends to the wrong address
> -----------------------------------------
>
>                 Key: CAMEL-2232
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2232
>             Project: Apache Camel
>          Issue Type: Bug
>          Components: camel-mail
>    Affects Versions: 2.0.0
>            Reporter: Yuri Schimke
>            Assignee: Claus Ibsen
>             Fix For: 1.6.3, 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=${one.email}&amp;From=blah@blah.com"
/>
>         <endpoint id="twoEmail" uri="smtp://MAILSERVER?To=${two.email}&amp;From=blah@blah.com"
/>
>         <endpoint id="errorEmail" uri="smtp://MAILSERVER?To=${error.email}&amp;From=blah@blah.com"
/>
>             <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
properties.  
> 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
> http://camel.apache.org/mail.html
> 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.


Mime
View raw message