Bruce Israel wrote:
I'm having a problem with messages with large attachments. I'm running the 0.1 Beta, but I was having the problem previously on the 20051021 version.
Specifically, when I open up messages of larger than a specific size, I get the "Loading ..." notice up at the top, and the firefox "in-progress" circle circles for a time and then stops, and nothing happens on the screen. Eventually I get a red status bar at the top with a "Request timed out" message, but this is well after the log files showed that all processing was done.
I tracked my mail.log file, opening up a 775K message, which was successful, and a 947K message, which was not. The log subsections are as follows:
==== Open of 775K message; successful
Feb 28 00:36:19 localhost imaplogin: Connection, ip=[::ffff:127.0.0.1] Feb 28 00:36:19 localhost imaplogin: LOGIN, user=username, ip=[::ffff:127.0.0.1], protocol=IMAP Feb 28 00:36:21 localhost imaplogin: LOGOUT, user=username, ip=[::ffff:127.0.0.1], headers=0, body=0, time=2 Feb 28 00:36:22 localhost imaplogin: Connection, ip=[::ffff:127.0.0.1] Feb 28 00:36:22 localhost imaplogin: LOGIN, user=username, ip=[::ffff:127.0.0.1], protocol=IMAP Feb 28 00:36:22 localhost imaplogin: LOGOUT, user=username, ip=[::ffff:127.0.0.1], headers=0, body=0, time=0
==== Open of 947K message, failed
Feb 28 00:41:15 localhost imaplogin: Connection, ip=[::ffff:127.0.0.1] Feb 28 00:41:15 localhost imaplogin: LOGIN, user=username, ip=[::ffff:127.0.0.1], protocol=IMAP Feb 28 00:41:16 localhost imaplogin: DISCONNECTED, user=username, ip=[::ffff:127.0.0.1], headers=0, body=957685, time=1 Feb 28 00:41:29 localhost imaplogin: Connection, ip=[::ffff:127.0.0.1] Feb 28 00:41:29 localhost imaplogin: LOGIN, user=username, ip=[::ffff:127.0.0.1], protocol=IMAP Feb 28 00:41:29 localhost imaplogin: LOGOUT, user=username, ip=[::ffff:127.0.0.1], headers=0, body=0, time=0
I'm running Courier IMAPD on a Ubuntu server, accessing via Firefox.
To further complicate things, when I open up these large messages in squirrelmail, they open up successfully; BUT, when I visit a mail folder with 2200 messages in it, Roundcube generates the message listing just fine, but Squirrelmail fails similarly on that folder. Both open up folders with a small number of messages just fine, though I haven't tried to determine the cutoff size for squirrelmail.
Also, as one more data point, using the command-line mail client 'mutt' from the shell, but using it via IMAP works just fine, both reading the large messages and the large folders.
So it doesn't really appear that it's the IMAP server, though I guess it still could be if they are accessing things differently there.
Any suggestions on what to do to fix this problem? My wife get lots of large attachments, and this is really getting in her way.
Thanks.
Bruce
enable debugging in courier-imap, or if you run it out of daemontools like i do, stick recordio in the run file. recordio is more verbose than debug logging for courier.