PHP 4.2.2 and 4.2.1 appeared to cause delays as well but PHP 4.3.0 made Squirrelmail unusable. phpMyAdmin appeared to be affected as well. Downgrading to PHP 4.0.6 resolved problem. Recommend masking 4.3.0 until this is resolved. NOTE: This was NOT resolved by CVS snapshot as of 2002 01-23, which is contrary to above referenced PHP bug!
try setting register_globals = on in the php.ini file.
Well, register_globals shouldn't need to be on. And also, according to this http://sourceforge.net/mailarchive/message.php?msg_id=3737758 it is suggested that PHP 4.3.0 not be used in conjunction with SquirrelMail, as they've not had time to test it. I have tried register_globals=on, and while it keeps any errors from occuring, I've noticed (so far) one strange behaviour. I can't open my folders tree further than 1 from the root folder. That is, INBOX->foo->bar, is as far as I can go. When I try to open folders any deeper the list redisplays with all folders collapsed, that is, back to INBOX->foo. I'm referring to SquirrelMail 1.2.10, and PHP 4.3.0.
I've since logged in and out of SquirrelMail, and now my folders seem to be doing the opposite. The whole tree is expanded, and I can only close one branch at a time. I close one, then close another, then the former reopens. Strange. There seems to be more problems than just register_globals. They're just less apparent.
Sounds like an upstream issue.