Will this code snippet help you.
<from uri="seda:ECPE_EmailAlert_BrokerDown"/>
<setHeader headerName="to">
<simple>{{alertEmailTo}}</simple>
</setHeader>
<setHeader headerName="CC">
<simple>{{alertEmailCC}}</simple>
</setHeader>
<setHeader headerName="from">
<constant>[email protected]</constant>
</setHeader>
<setHeader headerName="subject">
<simple>{{amqAlertMailSubject}}</simple>
</setHeader>
<setBody>
<constant> Hi this is the body of the email
</constant>
</setBody>
<setHeader headerName="contentType">
<constant>text/plain</constant>
</setHeader>
<to uri="smtp:mailserver.local?mapMailMessage=true"/>
</route>
On Fri, May 15, 2015 at 1:04 PM, Mukundha Reddy <[email protected]> wrote:
> You can use the below format for getting the properties from property file,
> <route id="ActionProcessor:direct:email">
> <from uri="direct:email"/>
> <setHeader headerName="subject">
>
> <simple>${some.processor.consumer.camel.email.subject}</simple>
> </setHeader>
> <setHeader headerName="contentType">
> <constant>text/plain;charset=UTF-8</constant>
> </setHeader>
> <setBody>
>
> <simple>${some.processor.consumer.camel.email.body}</simple>
> </setBody>
> <to ref="uri"/>
> </route>
>
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/how-to-get-subject-and-body-for-mail-from-a-properties-file-tp5767080p5767133.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>