トップページ > プログラム > 2014年04月16日 > JQXx7rO+

書き込み順位&時間帯一覧

34 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0002000000000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
スレ立てるまでもない質問はここで 135匹目

書き込みレス一覧

スレ立てるまでもない質問はここで 135匹目
310 :デフォルトの名無しさん[]:2014/04/16(水) 03:17:50.98 ID:JQXx7rO+
サーバにメールを保存してて、まだサーバに保存していないメールを追加で保存していくコードを書いてるんだけど、
これってpop3出やるべきだよね。

いまimapで書いていて、Nmsgs が最大のmsgnoだから1から Nmsgs までメールを取得して、各メールのUIDをキーにしてメールを保存してて
毎回毎回1からNmsgsまで回すのは効率悪いので差分だけ回したいと思ってるんだけど、imapでいい方法ない?

前回の最終msgnoを保存しておくのも考えたけど、メールボックス単位でNmsgsは変更があるらしので、これは使えないなーと思ってる。
スレ立てるまでもない質問はここで 135匹目
311 :デフォルトの名無しさん[]:2014/04/16(水) 03:30:05.31 ID:JQXx7rO+
Nmsgs - 10 のメールを取得、そのメールのUIDが既にDBにあれば、Nmgs - 10 の範囲のメールを取得、
Nmsgs - 10 のメールのUIDがDBになければ ( Nmsg -10 ) 〜 Nmgs と Nmgs - 20 の範囲を、、、

とやればいいのか、、、


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。