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.
>

Reply via email to