On Tue, 6 Aug 2002 08:33:42 -0400 (Eastern Daylight Time) [EMAIL PROTECTED] wrote:

> Background: I currently use Netscape Navigator 3.0x because I share one
> mail address with my wife and family, each of us using a separate
> computer.  We store the mail on one computer which serves as sort of a
> central repository -- the mail directory is set up as a share which all
> the other computers can access via the LAN.  It works reasonably well,

 The principle of "if it ain't broken, don't fix it" applies here, of
course, but I'd like to note that running a local IMAP server could be a
much cleaner way to achieve the same goal. And you could access it from
anywhere at all, too.

> My first questions have to do with that -- it appears I can do something
> similar, as I've found the Folder Dir, Global Dir, and User Directory
> keys in the registry, and have done a little experimentation.  (I also
> noticed that, after I put some addresses in the address book, I found a
> key for its location.)  I tried searching in the help and in the users
> and developers mail list archives and could not find much on these keys
> so as to pinpoint exactly what each one represents.  In other words,
> what is stored in the Folder Dir, Global Dir, and User Directory?

 The folder dir is just the default location for the local mailbox folders.
I don't think it's used for anything more but, to be honest, I'm not sure
about it. The global dir contains the config files, Python scripts, help
files &c. Finally, the user dir contains the user address books and other
per-user files.

 The difference between the last 2 mostly makes sense under Unix and under
Windows all of these directories are identical by default.

> I did do some searching in help and the archives (and the directory
> containing the mail), but my guess is that
> Mahogany does not use an index.

 No, but it has support for another mailbox format called MBX. It's not
supported by 90% of the other mail clients (unlike default MBOX which is)
but is noticeably faster.

> I also notice that each time I open 
> Mahogany and the inbox which I've set to be threaded, threading is 
> redone and takes a noticable amount of time, even though I only 
> have 25 messages in Mahogany so far.

 Unless you have a *very* slow machine this is very surprizing -- threading
25 messages should be instantaneous. Or do you access this folder via the
LAN? Then it can be slower, of course.

> I'm guessing maintaining an index could help with things like that.

 Yes...

> I imagine since you are somewhat focused on IMAP there may be issues (or
> benefits) from IMAP that make an index less desirable.

 It doesn't make sense to keep such index for IMAP folders -- the IMAP
server [may] do[es] it for us but it's none of our business.

> Has Mahogany considered an index?  Is it likely to?

 Yes, we have, but no, it isn't likely. The trouble is that Mahogany
doesn't access the mailboxes itself, it uses a 3rd party library for this.
This has a lot of good sides (we use the same code as Pine, i.e. which was
tested by millions of users) but also some bad ones -- we can't add
features which that library author doesn't want. And as one of his goals is
to push the MBX format, he isn't keen at all on improving MBOX handling.

 Regards,
VZ



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to