容量の大きいメールボックスへの接続 - PHPプロ!Q&A掲示板
普通のメールボックス(大きくても150MB程)には表示までには時間が少しかかりますが、
接続できていました。しかし、300MBを超えたメールボックスには1分程待機状態で、
そのままCouldn't open stream ~のエラーが出て中断してしまいます。
set_time_limitやimap_timeoutなど、タイムアウト設定を変更してみましたが、
3分程でCouldn't open stream ~のエラーが出て中断してしまいます。
自分でもいろいろと調べてみたのですが、普通はメールボックスの容量に制限をつけている
みたいですね。一番早い解決方法は、いらないメールを削除してもらうことなのでしょうが、
削除はしないと言われています。
ヒントだけでも大変助かりますので、ご指導、ご教授の程宜しくお願い致します。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。