[SIMILAR] WITH 6721 offlinejob WITH 2629 ラベ WITH 1480 ル( WITH 1386 バグ WITH 837 実装 WITH 732 ベル WITH 534 処理 WITH 443 オフ WITH 371 変更 WITH 355 更新 WITH 349 フラ WITH 324 ァイ WITH 267 場合 WITH 236 イル WITH 193 ファ WITH 142 ライ WITH 126 イン WITH 1 [ WITH 1 q3 WITH 1 ] WITH 1 ( WITH 1 5 WITH 1 ) WITH 1 ンで WITH 1 でラ WITH 1 ルを WITH 1 を変 WITH 1 更し WITH 1 した WITH 1 た場 WITH 1 合の WITH 1 の処 の検索結果 479 件中 1 - 10 件目 (1.699798696 秒)
オフラインでラベルを変更した場合の処理などを実装していたら、offlinejobファイルが正しく更新されないことがあるというバグを見つけてしまいました。気づかないところでやはりまだまだバグがありますね。 ...
オフライン対応の続きを。次はAPPENDのオフライン対応ですが、以前は.offlinejobにメッセージの本体も入れて置いてありましたが、ローカルメッセージを残すようにしたので本体はそこを参照するようにして、そのメッセージのIDだけを入れておくことにします。 APPENDがオフラインで出来るようになると、オフライ ...
# (スコア:8335)
IMAP4サーバ上にラベルを設定する処理などを。ローカルとリモートでのラベルの状態が一致していない状態(サーバ上のラベルが他のクライアントから変更された後でまだ同期されていない状態)だと、以前のフラグがうまく消えないことがありますが、ここは運用でカバーという事で。 tag STORE 1 -FLAGS (q3label= ...
# (スコア:4052)
IMAP4サーバからラベル用のフラグを受け取ったときにローカルのラベルを置換する処理などを。フラグのアップデートは同期するたびに行われるので、特にラベルが使われていない場合になるべくパフォーマンスに影響を与えないようにしているので自分で使う限り気づかないレベルですが、ツッコまれたらまた考えます ...
# (スコア:4020)
マージしました。明日のNightly Buildから使えるようになります。ルールでラベルを設定するアクションがありませんが、マクロを使って@Label()を使えば設定できます。 <rule match="List-Id"> <apply macro="@Label(List-Id)"/> </rule> とすると、List-IdがついているメッセージにそのIdをラベルとして設定する ...
# (スコア:4009)
IMAP4サーバ上にラベルを置くときには、「q3label=label」のようなフラグをセットすることにしました。ラベルの名前は、Modified UTF-7 + Qエンコードでエンコードするようにして、atomとして扱えるようにすれば、任意のラベルを保存することができそうです。 ...
# (スコア:3963)
ラベルがコピーされないというバグがあったので直しました。 ついでにそのあたりを調べていたら、IMAP4でメッセージをコピーしたときにCOPYコマンドでコピーするのではなくてFETCHしてからAPPENDするようになっていることも発見。ついでに直しました。 IMAP4の場合(PERMANENTFLAGSに\*が含まれていれば)サーバ ...
# (スコア:3762)
飛行機の中でラベル周りを実装中。全文検索で引っ掛けるのはひとまず置いて置くことにして、メッセージにラベルを設定できるようにします。IMAP4の場合にはサーバがサポートしていればフラグとしてサーバ上に設定しておくということで。 ...
# (スコア:3751)
ラベルやフラグの設定をルールで行うようにすると、そこでルールの適用を中断せずにそのまま実行を続けて欲しい場面がありますね。 <!-- ラベルを付ける --> <rule match="List-Id"> <apply macro="@Label(List-Id)"/> </rule> <!-- 別のラベルを付ける --> <rule match="@Contain(%From, '@example.org')> <!- ...
# (スコア:3636)
1メッセージ1ファイルでない場合にラベルを付けるとクラッシュする(クラッシュしないまでもインデックスがおかしくなる)のを直しました。そういえば以前指摘されていたのを忘れていました… ちなみに原因はというと、変数名を間違えていて、index.boxを更新する代わりにmsg.boxを更新していました。 自分で使っ ...
# (スコア:3617)
# (スコア:10000)