[SIMILAR] WITH 12919 envelope WITH 11368 unexpected WITH 8736 nil WITH 7748 了マ WITH 7213 なen WITH 5863 characters WITH 5415 プ終 WITH 5112 プ化 WITH 4537 address WITH 3889 foo WITH 3589 なヘ WITH 3071 courier WITH 2814 続行 WITH 2729 bar WITH 2726 ス自 WITH 2208 ッダ WITH 2006 imap WITH 1824 ポン WITH 1547 スポ WITH 1461 ヘッ WITH 1352 ダが WITH 1139 を返 WITH 1035 出力 WITH 959 手元 WITH 869 無視 WITH 826 com WITH 798 レス WITH 746 グル WITH 595 エラ WITH 578 ンス WITH 574 対策 WITH 518 ープ の検索結果 205 件中 1 - 10 件目 (0.375486732 秒)
以下のようなおかしなヘッダがあるとcourier-imapが変なレスポンスを返してきてしまいうまく扱えていなかったのでエラーを無視して続行するようにしました。 こんなヘッダがあると、 To: foo@bar.com;, foo@bar.com こんなENVELOPEレスポンスを返します(Toの部分だけ)。 ((NIL NIL "foo" "bar.com")(NIL NIL ...
ENVELOPEから生成できるヘッダに関しては、サーバからヘッダをダウンロードすることなくそのまま参照できるようにしました。つまり、こんなフィルタも余りパフォーマンスを悪化させずに書くことが出来ます。 <filters> <filterSet name="test"> <filter folder="Inbox" match="@Less(@Size(), 5120)"> <action ...
# (スコア:5274)
必ずBODYSTRUCTUREを発行するようにすると問題になるのは、バグが多いサーバへの対処ですね。メッセージの構造が複雑になるとBODYSTRUCTUREのレスポンスがおかしくなってしまうサーバが時々あるので、まったくこれらの機能を使わないモードもあったほうがいいかもしれません。ENVELOPEなども使わず、FETCH BODY ...
# (スコア:5049)
現在のところ指定できるのは、ENVELOPEを使うかどうか全てのメッセージに対してBODYSTRUCTUREを発行するかどうかBODYSTRUCTUREから子パートのヘッダを生成するかどうかの三種類です。1と2はENVELOPEとBODYSTRUCTUREがバグっているサーバへの対処で、3はExchangeがBODYSTRUCTUREで間違ったパラメータの値を返して ...
# (スコア:5030)
キャッシュの一部もmsg.boxに保存するようにしていたのですが、大きくなってくると遅くなってくるので、別ファイルに分けることにしました。ついでに、1メッセージ1ファイルも使えるようにしました。 ところが、IMAP4だと予想以上に遅いので調べてみると(というほど調べなくてもわかってしまったのですが)、最 ...
# (スコア:5030)
ENVELOPEやBODYSTRUCTUREのレスポンスがおかしいのはまだ理解できますが、BODY.PEEK[]という一番簡単なコマンドのレスポンスがおかしいっていうのは勘弁してもらいたいです。リテラルで指定されたサイズが間違っているので、来るはずがないデータを待ちつづけてタイムアウトしてしまうんですよね。しかも、これ ...
# (スコア:4964)
大文字・小文字を区別しない文字列検索がうまくいかないことがある(@Containなど) colors.xmlに書いたマクロの評価でエラーが発生するとクラッシュする サーバへの接続に失敗したときにクラッシュすることがある IMAP4のENVELOPEレスポンスの処理の際にMessage-IdとIn-Reply-Toが逆になってしまう Raw Modeで ...
# (スコア:4950)
C++ Coding Standardsでも取り扱われていますが、C++で例外指定を使うべきでない理由。 かなり適当にはしょって言うと、 Javaなどと違ってコンパイル時に静的にチェックされるわけではなく、動的にチェックされて指定されていない例外を投げるとunexpected()が呼ばれてプロセスが終了する(大抵の人はそんなこと ...
# (スコア:4356)
.colorsで指定するとリストビューに色がつくようになるのですが、ここで問題が。IMAP4でメッセージをダウンロードするときには、ENVELOPEなどだけまとめて取得してリストビューに追加して、後から本文などを取得するようになりました。なので、最初にリストにメッセージが追加されたときにはヘッダなどが取得さ ...
# (スコア:4327)
なぜわざわざヘッダだけダウンロードするかというと、振り分けで使うリストビューの色づけで使うなど。ダウンロードしておかないと、いちいちサーバに取りにいってしまって遅くてしょうがなくなってしまうので。 そもそも、最初から全てのヘッダをダウンロードする(ENVELOPEを使わず、特定のヘッダのみの取得も ...
# (スコア:3910)
# (スコア:10000)