volpe28v/commit_email_svn — pull request #4 by hachiilcane (2013-04-16 15:47:39+00:00)
Title: Linux環境での文字化けの解消

コードのあちこちで文字コードの変換を行っていたので、入力文字はいったんすべてUTF-8として内部に持ち、メールの文章にする時にJISに変換、という方針で整理しました。
おそらく、結果的に Issue #2 が解決できているのではと思います。

svnlookコマンドの出力自体が化けているのが一番の原因のようで、これはこちらを参考にしました。
http://d.hatena.ne.jp/keisukefukuda/20061026/1161828065

メール本文の作り方はこちらを参考にしました。
http://koseki.hatenablog.com/entry/20090328/rubymail
この方法だと、tmailを使う必要がないので、requireからはずしました。
tmailはRuby1.9で動かしたときにエラーが出ていたので、ちょうどよかったかもしれません。