Hey,

I use the second solution.

Best regards,
Attila


On 26 Jan 2016, at 19:57, Tushar Dave <tushardave26@gmail.com> wrote:

Hello Fellow Dancers,

I am trying to send an email as HTML using HTML template. Does anybody know that how can I use HTML template (that resides in view directory) as email body? So far I tried the following code but am not able to get it working. It may be not the right way of doing it. 

try {
    email {
        from => 'abc@xyz.com',
        to => 'xyz@abc.com',
        subject => 'test email',
        body => template 'contactUsEmail.tt', {name => $params->{'name'}, email => $params->email'}, message => $params->{'message'}},
        type => 'html'
    };
} catch {
    error "Could not send email: $_";
};

Another possible solution that I am thinking of, I can just store the entire HTML code in a scalar variable and use it as email body (e.g. body  => $template, where $tempalte contains the HTML code as $template ="html code..").

Thanks for the help.

Best,
Tushar Dave

_______________________________________________
dancer-users mailing list
dancer-users@dancer.pm
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users