Re: MailConsumer replacing identical filename attachments

2018-06-25 Thread Willem Jiang
Hi,

I just checked the code of MailBinding, it checked the filename[1] and log
warning message for it.
I'm not sure if this is  the best way to resolve this issue as we have to
rename the filename (such as add a number after the name) to make sure
there is no conflict between the keys.)



[1]
https://github.com/apache/camel/blob/5ebd2f11c25a36bb3ed6d6b556ae3bb96a23aa0a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailBinding.java#L331


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Wed, Jun 20, 2018 at 8:02 PM, Joery Vreijsen 
wrote:

> Hi there!
>
> I’m struggling with the camel-mail consumer, when it reads the MailMessage
> and extracts the multipart attachments.
> Looking at the implementation of MailBinding.java I notice that the
> multipart attachments are put in an Map() causing
> attachments
> with the same filename to be overwritten by the Map#put method.
>
> I was wondering if this is a known issue, or something we could possibly
> fix?
>
> Any advice is welcome!
>
> Greetings,
>
> - Joery Vreijsen
>


MailConsumer replacing identical filename attachments

2018-06-20 Thread Joery Vreijsen
Hi there!

I’m struggling with the camel-mail consumer, when it reads the MailMessage and 
extracts the multipart attachments.
Looking at the implementation of MailBinding.java I notice that the multipart 
attachments are put in an Map() causing attachments
with the same filename to be overwritten by the Map#put method.

I was wondering if this is a known issue, or something we could possibly fix?

Any advice is welcome!

Greetings,

- Joery Vreijsen