[dancer-users] How to use HTML template as body to an Email?

Attila Bárdi attila.bardi at gmail.com
Tue Jan 26 19:13:41 GMT 2016


Hey,

I use the second solution.

Best regards,
Attila


> On 26 Jan 2016, at 19:57, Tushar Dave <tushardave26 at 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 at xyz.com <mailto:abc at xyz.com>',
>         to => 'xyz at abc.com <mailto:xyz at 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 at dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20160126/ec70cc05/attachment.html>


More information about the dancer-users mailing list