日本語なんだろうなぁ、と漠然と思っていたのですが、きちんと日本語表示する必要がでてきたので色々と調べてみました。
すると、下のリンクに書いてあるように、imapのフォルダ命名ルールがRFCで決まっていました。
http://kakisute.g.hatena.ne.jp/g5n/20071213/1197531508
ということで、Blog主の方がRubyで変換方法を公開していたのですが、どうせならlsの結果をパイプラインで変換して表示したい!と思い変更してみました。
require 'net/imap'
while gyo = STDIN.getsまぁ、大した工夫もありません。。。(^^;)
puts Net::IMAP.decode_utf7(gyo)
end
とはいえ、何かと便利そうなので、忘れないように書いてみました。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。