[#40498] autoload SYMBOL, XX.rb — keiju@... (Keiju ISHITSUKA)
けいじゅ@いしつかです.
8 messages
2005/01/08
[#40501] getopt — keiju@... (Keiju ISHITSUKA)
けいじゅ@いしつかです.
6 messages
2005/01/08
[#40519] What is singletonclass.superclass ? — sheepman <sheepman@...>
こんにちは、sheepman です。
6 messages
2005/01/11
[#40523] Re: アクセス情報の取得について — yuushi44@...
酒匂様、神戸様
4 messages
2005/01/12
[#40546] Net::IMAPの中のinlenって何ですか? — 内木場 美次 <uchikoba@...>
はじめまして。Rubyを始めて2ヶ月ちょっとの
6 messages
2005/01/20
[#40551] Net::IMAPで既に存在するディレクトリが削除できない — 内木場 美次 <uchikoba@...>
お疲れ様です。内木場です。
13 messages
2005/01/21
[#40571] dupとfrozen — Chikara Takamatsu <c_takamatu@...>
始めまして。高松と申します。
5 messages
2005/01/25
[#40580] enum 定数する場合のイディオム — Hiroshi Takagi <gollum@...>
高木@関西のネットワーク屋%Ruby novice monk です。
12 messages
2005/01/27
[#40581] Re: enum 定数する場合のイディオム
— "U.Nakamura" <usa@...>
2005/01/27
こんにちは、なかむら(う)です。
[ruby-list:40560] Re: Net::IMAPで既に存在するディレクトリが削除できない
From:
内木場 美次 <uchikoba@...>
Date:
2005-01-21 07:09:57 UTC
List:
ruby-list #40560
お疲れ様です。内木場です。 | > 現状の処理の流れを書きます。 | > 1.ブラウザから消したいディレクトリ名を受取りEUC-JPに変換。 | > 2.それを更にUTF-8に変換して、Net::IMAP#encode_utf7へ渡す。 | > 3.その結果をNet::IMAP#deleteに渡す | > この流れだと、7-bit 文字として処理されてると思ったんですが。 | | ブラウザから送られてくるパラメタの文字コードがちゃんと変換できてさえいれ | ば、手順はそれで合ってると思います。 前述しましたが、mobileimapのソースをそのまま貼り付けてるみたいです (貼り付ける前に検証したのかもしれませんが良く分かりません) | > $ruby /usr/lib/ruby/1.8/net/imap.rb --user=foo --auth=login example.com | > foo@example.com> list | > INBOX.&,yH,Iv8j- | > | > と表示されてるので、正常に処理されてると考えています。 | > この結果が INBOX.ABC って出るのが正解ですか? | | 合ってると思います。 | decode_utf7を通して適切な文字コードに変換したらABCと出るでしょうけど。 | あとはログをとって送っているメールボックス名が合ってるか確認するぐらいし | か思いつきません。 | サーバ側のログがみられるなら、そちらも確認してみては如何でしょうか。 スクリプトまで渡っているかは確認しました。 mailbox = フォームから受取るディレクトリ名 STDERR.puts "mailbox = " + mailbox mailbox = &,yH,Iv8j- と表示されるので渡っていると思います。 Net::IMAP::decode_utf7(mailbox)するとちゃんと「ABC」になります。 やっぱり初心者にはRubyでの開発って無理なんですかね・・・