個人の Web メールを作成していますが、imap_search()で問題が発生します。
私はこのコードを使用しますが、関数imap_search()は停止しません:
$criteria = 'SINCE "'.date('d M Y', strtotime('- 1 days')).'"';
$uids = imap_search($mailbox, $criteria, SE_UID, 'UTF-8');
小さなメールボックスで試してみたところ、ゆっくりと動作しましたが、大きなメールボックスでは動作しませんでした. そのため、同じメールボックスと「件名」検索を使用してメールを 1 つだけ取得しようとしましたが、どちらも機能しませんでした。この経験から、問題は私の$criteriaではないと思います。私のimap_open()は正常に動作します。
最大のメールボックスには合計 9000 件のメールがあり、1 日に 63 件あります。一番小さいものは全部で 20 通のメールがあり、すべての読み込みに成功しました。
別のサーバーで試しましたが、同じ動作です。
誰かがアイデアを持っていれば、それは非常に役に立ちます。
ありがとう。