imap_header timing out
| From: | Amer Neely | Date: | Tue, 08 Jul 2003 16:45:45 +0000 |
| Subject: | imap_header timing out | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-154400@lists.php.net to get a copy of this message | ||
I've a script reading a mailbox using
$InBox = imap_open($Host,$User,$Pass);
$NumMsgs=imap_num_msg($InBox);
for ($i=1; $i <= $NumMsgs; $i++)
{
$Header=imap_header($InBox,$i); # this is line 154
.
.
.
and so on.
With 12 messages in the mailbox this works fine, but with 15 it comes
back as timed out...
[08-Jul-2003 12:32:46] PHP Fatal error: Maximum execution time of 30
seconds exceeded in g:\httpd\public\readmail\readmail.php on line 154
I'm running this at home (W2K/Apache/PHP 4.3.2) on a dialup account. Can
someone shed some light on why it may be timing out, and where do I
increase the timeout if needed? Or optimize the code if possible?
--
/* All outgoing email scanned by AVG Antivirus /*
Amer Neely, Softouch Information Services
W: www.softouch.on.ca
E: aneely@softouch.on.ca
Perl | PHP | MySQL | CGI programming for all data entry forms.
"We make web sites work!"