リリースされました。 目玉2の「ActionMailerのサポート」 が加わったので、早速使ってみました。
メールはテンプレートごと切替えた方が(多分)楽なので、 hoge.rhtml を hoge_ja.rhtml にコピーしてメッセージを日本語にして、 とりあえずファイルは UTF-8 で保存。 おぉ、ふつうに iso-2022-jp なメールが送られてきますよ!素晴らしい。
…と思ったら、multipart なメールはダメみたい。 @content_type を指定しないと text/plain になっちゃうし (charset を指定するから?)、@content_type = "multipart/mixed" にすると、 preamble にテンプレートをレンダリングするようです。 あ、いや、これは vendor/tmail/quoting.rb でオーバーライドされている *1 TMail::Mail#body の結果が、 GetText に渡されてるのか。うーん。
*1 つか、vendor/tmail/mail.rb からはごっそり消されてるし
マルチパートのメールがおかしくなるのを直していただきました。
いろいろ説明不足で手間を取らせてしまったのですが、何とかいい感じになったと思います。