Hello, we had got the same problem (ie a attachement file as body).
To resolve it, we have 'force' the content type in the header as : in.setHeader("contentType", "text/plain"); Best regards, jmaurin Camel version : 2.14.1 -- View this message in context: http://camel.465427.n5.nabble.com/camel-mail-Body-ends-up-as-attachment-instead-of-e-mail-body-in-multipart-mail-tp5789939p5790005.html Sent from the Camel - Users mailing list archive at Nabble.com.