2003-01-25 122163 [長年日記]

IMAP4のオプション

現在のところ指定できるのは、

  1. ENVELOPEを使うかどうか
  2. 全てのメッセージに対してBODYSTRUCTUREを発行するかどうか
  3. BODYSTRUCTUREから子パートのヘッダを生成するかどうか

の三種類です。1と2はENVELOPEとBODYSTRUCTUREがバグっているサーバへの対処で、3はExchangeがBODYSTRUCTUREで間違ったパラメータの値を返してくるのに対する対処です。これ以外に必要そうなのは、BODY[]しか使わない・最初にヘッダを全て取得するの2種類くらいでしょうか。BODY[]しか使わない設定ならば大抵のバグに対処できると思いますし。

本日のツッコミ(全4件) [ツッコミを入れる]
# H.Aoyama (2003-01-27 04:05)

おひさしぶりです(毎回こればっかりかも(^^ゞ). 久しぶりに読ませていただきましたが,内容がどんどん高度化していって,もはや付いていけてない感じです(^^ゞ.
それはそうと,NewQMAIL(なんとお呼びすればよいのでしょう?),設定ファイルが全部 XML 化されるみたいですね. 設定用 UI も,すぐにお作りになる予定ですか?
 アドレス帳も XML 化される予定なのを見て,Outlook からの引出し(カテゴリを QMAIL のカテゴリに利用したいので)とか編集エディタとか作ってみようかなぁとか思ったもので. アテには全然ならないんですが>私(^^ゞ. もし仕様が固まっているのなら教えて頂けると嬉しいなぁと思ったので... (ほとんど自分のため,ですけど(^^ゞ(^^ゞ(^^ゞ) ワガママ書いてすみません. 開発,頑張ってください..

# Satoshi Nakamura (2003-01-28 03:50)

どういう風にするとわかりやすいでしょうか?
DTDとかRELAX NGのスキーマというような方法もあると思いますけど、例を示した方がわかりやすい気もしますね。形式のリクエストをいただければ出せるものは出していきます。
仕様自体は今のところはこんなもんかなという気でいますが、例によって公開したらツッコミを頂いて変えるかもしれません。
設定UIはなるべく最初から搭載したいと思っていますが(設定UIないともはや誰も使わない気がするので公開する意味なしな気がしますし)、どうなるかは神のみぞ知るということで^^;。

# H.Aoyama (2003-01-28 05:26)

返答ありがとうございます. そうですね,XML個人的にも勉強してみたいので,RELAX NG のスキーマ形式と,後やっぱり出来ればサンプル例があると助かりますです(XML のお勉強もついでに(^^ゞ). でも,中村さん,いつ作ってるんですか? 操縦士の方もなんだかすごい事になってるみたいだし,超人的ですね...

# Satoshi Nakamura (2003-01-28 07:33)

了解です。時間を取って今の設定ファイル一式のスキーマとサンプルをどこかに置いてみます。
RELAX NGはだいぶ前(といっても2年前くらい?)にやってから触っていないのでかなり忘れてしまいました。というわけで、一緒にお勉強しましょう^^