[sylpheed-win32-users:102] Re: IMAP4のFETCH 動作について

アーカイブの一覧に戻る

Tomokazu Kiyohara kiyoh****@jaist*****
2002年 11月 11日 (月) 16:23:05 JST


清原です。

On Sat, 9 Nov 2002 19:38:19 +0900
Munesato - NAK - Nakada <munes****@post*****> wrote:
>  > imap4ってどうです? :)
> 
> 今の段階では、階層構造のフォルダが作成できてません。(T_T)
> リクエストは IMAP サーバに飛んでいるようなので、
> 原因を調べているところです。
階層構造のフォルダとのことなのですが、リモートに(サーバ側に)フォルダと
作るという話ですよね?
courier-imap-1.5.3で色々調べてみたのですが、プロトコル的にはきちんと動い
ているように思います。
(packet dumpしたわけでは無いんですけど…)

調べてみたことを以下に書き記します。

courier-imapでは、ディレクトリの階層を、.で表現します。つまり、階層構造
として
/HOGE/FUGA
というディレクトリを、
[Maildir]/.HOGE.FUGA
というディレクトリを作成することで内部処理しています。
(ディレクトリ格納用ディレクトリポイントとメール格納用ディレクトリポイン
トの差はありません。)

sylpheedから、/HOGE/FUGAを作成するようにサーバ側に要求したとき、サーバ側
では
[Maildir]/.HOGE.FUGA
が作成されています。([Maildir]/.HOGEは作成されてません)
しかし、sylpheedからは/HOGE/FUGAではなく、/HOGE.FUGAと見えてしまいます。
(becky!2では、HOGEが半透明になりながら、階層構造として見せています。)
/HOGEを作成した後に、/HOGE/FUGAを作成すると
[Maildir]/.HOGE および
[Maildir]/.HOGE.FUGA
というディレクトリが作成され、sylpheedからも階層構造として見えます。

他のimap serverではどのように挙動するかわかりませんが、参考まで。

> あと、キャッシュ周りの問題は既に解消しています。
スバラシイ!
 
> Outlook Express を IMAP クライアントとして試してみたのですが、
> フォルダの階層化に対応してないような...。(-_-;;
> 何か良い比較用メーラはありますでしょうか?
becky!2がimap4に対応しており、昔はコレを使ってました。
all dirに対する新着チェックが出来なくてやめましたけど。
あと、高めのシェアっていうのもありましたけど。

フリーではDatulaというソフトが対応しています。
UIがアレだったので、やめましたけど。

>  > 現在のsylpheedはimap4動作中に、対象メールが巨大な添付ファイルを含ん
>  > でい...
>  > 、そのような機能を実装して頂けないでしょうか。
> 
> Win32 版固有の話ではなさげですね。(^_^;;
> ソースを確認して、そうなっているようなら本家 ML に出してみます。
本来32固有の話で無いものをこのMLに投げるのは不作法でしたね。すみません。
よろしくお願い致します。

>  > # win32版のssl対応って難しいんでしょうね…きっと(またよく調べずに
>  > # 話してます。ゴメンナサイ)
> 
> いや、それほど難しくはないと思います。
期待しています。是非対応頂けますようよろしくお願い致します。:)

---
Tomokazu Kiyohara <kiyoh****@jaist*****>
PGP Fingerprint : B615 310E 383A 2986 D9EE  F15B D744 3080 011E 88A1

# そういえば、相変わらず特定のdirにアクセスすると落ちるんですよね…
# 同じソフトを使っている別のサーバに同名のdirを作ってみたんですが、アク
# セスしても落ちませんでした。しかし、格納されている特定のメールに問題が
# あるのであれば、同じメールHeaderのFETCHで止まるはずなんですが、ランダ
# ムに落ちるというのが何とも…




sylpheed-win32-users メーリングリストの案内
アーカイブの一覧に戻る