- ベストアンサー
PHP IMAPでメール受信の期間が設定できますか
PHPマニュアルを見て作成しています。 現在の状態ですが、 作成しているPHPへURL+POSTにてmessage_idと受信日時を送信して とりあえず100件を取得して最新から表示 どうにかこうにか、forで回して ・message_idもしくは受信日時のメールまできたらbreakしてループから抜けて未読のメールを表示できるスクリプトができました。 ★やりたいことですが、 過去の受信日時を範囲指定してメールを取得することはできるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実際にIMAPをいじったことがないので何とも言えませんが、 https://www.php.net/manual/ja/function.imap-search.php 上記の関数で検索可能と思われます。 実際のIMAPの仕様としても、SEARCH命令は存在しています。 http://srgia.com/docs/rfc1730j.html#6.4.4
お礼
非常に難しいですね。 ヒントありがとうございます。