Catalyst::View::Email::Templateでiso-2022-jpのメール Nobuo Danjou package MyApp::View::Email::Template; use strict; use warnings; use utf8; use base 'Catalyst::View::Email::Template'; use Class::C3; use Email::MIME::Modifier; use Encode; __PACKAGE__->config( stash_key => 'email', template_prefix => '' ); sub generate_part { my ( $self, $c, $attrs ) = @_; my $charset = $self->{default}->{charset} || 'utf8'; my $mime = $self->next::method($c, $attrs); $mime->body_set(encode($charset, $mime->body)); return $mime; } 1; こんな感じでいちおうテンプレートを使ってメールを出せるようになった。 Written on 2009-01-19. Categories: Tags: Next: csvの行列置換 Previous: Email::SendじゃなくてEmail::Senderを使えと言われても