Hi Did you test this on vanilla Quarkus and Camel (not Camel K)
On Tue, Sep 6, 2022 at 7:27 AM Mi Jane 米静 <jane...@universalbeijing.com> wrote: > Hi Claus, > > I tested Camel 3.18.0 with Quarkus 2.11.0. The result is the same: I got > the mail message but no attachment. > > Regards, > Jane > > -----Original Message----- > From: Claus Ibsen <claus.ib...@gmail.com> > Sent: Friday, September 2, 2022 1:51 PM > To: users@camel.apache.org > Subject: Re: Poll enrich with mail component will lose attachments > > Hi > > Can you try testing with 3.18.x > > On Wed, Aug 31, 2022 at 12:41 PM Mi Jane 米静 <jane...@universalbeijing.com> > wrote: > > > Dear community, > > > > When I used Camel 3.11, poll enrich with mail component worked well > > and I could get the mail attachments. > > When I changed to Camel 3.16 for other reasons, I could get the mail > > but I couldn’t get the attachments. > > > > Here is an example: > > > > …… > > > > .pollEnrich("imaps://{{mail.server}}?session=#oAuthSession&closeFolder > > =false&unseen=true&peek=true&folderName={{mail.sub.folder}}") > > .process(new Processor() { > > @Override > > public void process(Exchange exchange) throws Exception { > > AttachmentMessage attachmentMessage = > > exchange.getMessage(AttachmentMessage.class); > > Map<String, DataHandler> attachments = > > attachmentMessage.getAttachments(); > > if (attachments != null) { > > LOGGER.info("attachments: > > {}", attachments.size()); > > } else { > > LOGGER.info("no > > attachment"); > > } > > } > > }) > > …… > > > > With Camel 3.11 I got log “attachments: 1”, while with Camel 3.16 I > > got log “no attachment”. > > Is it a known issue for Camel 3.16, or is there any extra parameter I > > missed? Thanks in advance! > > > > Regards, > > Jane > > > > > > -- > Claus Ibsen > ----------------- > http://davsclaus.com @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2 > -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2