2010年5月24日月曜日

php => pop + gmail (続)

gmailの既読フラグについて。

popでbodyをfetchすると、内部的にフラグが立つ。
headerをfetchしただけでは既読にならない。

で、disconnect したタイミングでサーバー側にフラグの設定が反映されるようだ。
いったん既読にマークされてしまうと、api側からメッセージを取得できなくなる。

いや、何か方法があるのかも知れんが、今のところ見つかってない。

ので、メッセージ一覧を取得したら必ずheaderを見てから取得するメッセージを選別してbodyをfetchすること。

以上。

0 件のコメント:

コメントを投稿