- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PEARのNet_POP3を使用したメール受信)
PHPのPearのNet_Pop3を使用してメール受信をする方法についての疑問
このQ&Aのポイント
- PHP初心者の方がPearのNet_Pop3を使用してメール受信をする方法について質問しています。
- Outlook Expressのように受信したメールを削除せずにサーバーにコピーを置く方法について知りたいとのことです。
- Net_Pop3を使ってOutlook Expressと同じようにメール受信を制御する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
読み込み時にメールの$msg_idをサーバーに履歴します。次回以降読み込む時にNet_POP3::getListing()などで確認して、同じものは読まないようにすれば行くと思います。 また、僕は$msg_idの一意保証があるかどうか解っていないので、Net_POP3::getListing()で存在しなくなった$msg_id(メールサーバーから消えたid)をサーバー履歴から消しています。(これで正しいのかな?) 取り合えす僕のことろでは動いてます。^-^
お礼
ご回答いただきありがとうございます! サーバーが勝手にやってくれるわけではないのですね・・ 参考になりました!