Catalyst フレームワークについて読んでいて、HTML コンテンツを含むメールを送信しようとしていますが、成功しません。
ここの例のように、Catalyst::Plugin::Email を使用しようとしました。メールは送信されますが、すべてのコンテンツがプレーン テキストで表示されます。
sub send_email : Local {
my ($self, $c) = @_;
$c->email(
header => [
To => 'me@localhost',
Subject => 'A TT Email',
],
body => $c->view('Web')->render($c, 'email.tt', {
additional_template_paths => [ $c->config->{root} . '/email_templates'],
email_tmpl_param1 => 'foo'
}
),
);
# Redirect or display a message
}
Catalyst::View::Email::Templateについても読みましたが、インストールしないでください。
何か案が?