[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1153

From: Yuki Yamamoto <yuki1scp@xxxxxxxxxx>
Date: Sat, 10 Nov 2001 20:20:14 +0900
Subject: [sylpheed-jp:01153] imap のメール移動の不具合

山本と申します。

Sylpheed 0.6.5 を使用してみたところ以下のような不具合があります。
サーバ側は UW-imap + maildir patch です。

imap サーバ上でメールを別フォルダに移動させると失敗します。
--debug のログを見てみると STATUS のところで接続が切れてしまうようです。
とりあえず imap.c で

--- imap.c.org  Sat Nov 10 20:06:05 2001
+++ imap.c      Sat Nov 10 20:06:37 2001
@@ -1834,10 +1834,11 @@
 
        real_path = imap_get_real_path(folder, path);
        QUOTE_IF_REQUIRED(real_path_, real_path);
-       imap_cmd_gen_send(SESSION(session)->sock, "STATUS %s "
+/*     imap_cmd_gen_send(SESSION(session)->sock, "STATUS %s "
                          "(MESSAGES RECENT UNSEEN UIDVALIDITY)", real_path_);
 
-       ok = imap_cmd_ok(SESSION(session)->sock, argbuf);
+       ok = imap_cmd_ok(SESSION(session)->sock, argbuf);*/
+       ok = IMAP_SUCCESS;
        if (ok != IMAP_SUCCESS) THROW(ok);
 
        str = search_array_contain_str(argbuf, "STATUS");

とごまかすと移動できるようになりますが、これでいいのかよく分かりません。

また、メールを移動した後、移動先のフォルダを選んでもメールが見れず、
一度別のフォルダへ移った後で戻ってくると見えるようになるようです。

以下にログをつけておきます。



[前][次][番号順一覧][スレッド一覧]