Hi all,

I just re-discovered how to enable verbose logging for an account.

I enabled it for my IMAP account to see what is causing the delay when I
first select a mailbox containing new messages and try to load the body
of one of the unread messages. Usually TB! sits there apparently
inactive for a while before the message body finally loads. The larger
the mailbox, the more noticeable the delay. The slower the connection,
the longer the delay as well.

On checking the logs, I see that TB! rechecks the flag status for all
messages in the mailbox. So if there are 4000 message, the flags for all
those messages seem to be rechecked and updated as needed. This happens
for a mailbox every time I select the mailbox after new messages have
been added.

I don't know about everyone else and opinions on this would be nice.

Having no feedback during this sort of activity is not nice, especially
when the user is in the dark about what's happening. TB! does have a
progress bar that comes up when message bodies are being loaded or when
attachments are being retrieved.

Wouldn't it be good if a progress bar was activated to show progress
with respect to message flag status checking for the mailbox being
browsed. If the user sees this underway, he/she will now understand why
there's a delay to the message body of the selected message being
loaded.

I also question the efficiency of the flag updating. It makes having
large IMAP mailbox prohibitive when it really shouldn't be. I'm hoping
that this can be optimised somehow. Does the flag status of all messages
in the mailbox have to be checked each time?

-- 
  -= Allie Martin =-
The Bat! v3.5.0.31
System Specs: http://www.ac-martin.com/sysspecs.htm
          -=-=-
NEWS! Police begin campaign to run down jaywalkers


________________________________________________________
 Current beta is 3.5.31 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/

Reply via email to