Max Rydahl Andersen, [MRA] wrote:

MRA> I've been using The Bat in the past on and off the last couple of
MRA> years to see when it would get respectable IMAP support....and it
MRA> seems that has finally arrived with the 2.11 release.
MRA> So, now I've bought it to support the great software... :)

Welcome aboard though I must admit that IMAP still has some problems,
one that you've detected below.

MRA> And now onto the questions:

MRA> BayesIt and Junk mails:
MRA> I can see that BayesIt has loaded it's files etc. in the Information
MRA> page of the plugin, but it has not filtered any messages yet - all
MRA> stats (except the stuff about the "base") is all zero's !?
MRA> Is that intentional ? ;)

Are you using BayesIt with an IMAP account? I don't know if it will
work with IMAP accounts.

MRA> Speed/Multithread:
MRA> Can it be true that The Bat is waay slower to fetch a message while at
MRA> the same time checking the state of my folders on my IMAP server ?
MRA> Neither Thunderbird, Mozilla, Opera M2 nor Outlook Express has so long
MRA> a waiting period from clicking on a new mail and when it is shown in
MRA> the preview pane or message dialog?!

MRA> Is there a "enable multithreading of status and mail reading" or
MRA> something that I have overlooked or The Bat just a "one job at the
MRA> time" kind of mail reader ? ;)

I've been noting this as well and you're right. Currently TB! works
with a single IMAP connection and sends/receive requests in series. So
if one thing is happening, you have to wait for it to finish before
another thing is done. If a folder is being sync'd and you wish to
read a message body in another folder, you have to wait until the sync
operation is completed before your message body is retrieved.
ThunderBird and other clients will simply spawn another IMAP
connection and the two requests are dealt with in parallel.

To minimize the wait periods, do the following. In the end TB! will
sort of behave like ThunderBird. :)

- bring up the 'Manage IMAP folders panel'. Set all folders sync
  setting to 'Don't synchronize'. There may be a couple vital folders
  you wish to have autosync'd so you may wish to do so. However, try
  this with all folders set to 'don't synchronize.

- open the IMAP account's properties and go to the 'automatically
  connect to the server' tab. Enable all those triggers.

- in the the same IMAP account options go to the 'Options' tab and set
  your interval for mail checking.

- disable the compress on exit function in the IMAP fine tune options
  for now since this could also bog down your connection. You can make
  that one of your the first options you re-enable.

What you've now done in effect is to make TB! fetch headers and
message bodies only when you specifically request. The new message
counts will be checked when TB! checks for mail. However, headers will
not be downloaded. As a result this check process is quick.

When you select a folder, this will trigger a header sync operation.
So if you see new messages have arrive for a folder, select it and
wait a few moments while the new message headers are downloaded. The
folder will change colour to show that it has downloaded new message
headers. Select each new message and the message body will be
retrieved.

How's that?

-- 
-=[ Allie ]=- (List Moderator and fellow end-user)

PGPKeys: http://key.ac-martin.com
Running The Bat! v2.11.02 on WinXP Pro (SP1) 

Attachment: pgpyvglZYG8k8.pgp
Description: PGP signature

________________________________________________
Current version is 2.11.02 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to