[Mew-dist 10231] Re: IMAP & nntp (Re: Mew 1.94b49 + IM 120)
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 8月 19日 (木) 12:32:42 JST
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [Mew-dist 10213] Re: IMAP & nntp (Re: Mew 1.94b49 + IM 120)
Message-ID: <19990819004127I.shirai at example.com>
Date: Thu, 19 Aug 1999 00:42:55 +0900
白井> DOS 窓は明日(もう今日か)やってみますが、いろいろな folder で試し
白井> たところ、3800 を超えたぐらいのメッセージからエラーになりました。
やっぱりだめですね。結局、im_warn を入れて debug したら
imap_all_uid() の
if ($resp =~ /^\* SEARCH (\d+( +\d+)*)/i) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
の部分でぶっ飛んでいることがわかりました。とりあえず、上記の部分を
if ($resp =~ /^\* SEARCH (.*)/i) {
と変更すると、ぶっ飛ばずに正常終了するのですが、これだけだと『数
字だけ』というチェックが無くなってしまうのでなにかしら問題ですね。
ちなみに、
if ($resp =~ /^\* SEARCH (\d+ *)+/i) {
でもぶっ飛んでしまいました。;_;
imap_range2msgs () にも同じものがあるし。
# というわけで、Perl な方、助けて〜〜〜〜(と呼びかけてみる)
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内