On Wed, Oct 26, 2005 at 02:53:41PM +0200, Geoffrey S. Mendelson wrote:
>  On Wed, Oct 26, 2005 at 02:07:15PM +0200, Tzafrir Cohen wrote:

>> A local imapd. At least uw-imapd and dovecot support a
>> "pre-authenticated" mode of running the imapd by the user. Thus you can
>> connect with mutt from either localhost or with a remote host with
>> ssh/pubkey without typing/storing a password.

> The problem with that is that I need to have a runable copy of Mutt.
> AFIK there is none for windows and I can't be sure that a cop
> a Linux system will work on what I can find when I get there. 

There was a mutt port for MS Windows... Maybe it was Cygwin-based, I
don't remember exactly. I'm not sure if it still is maintained. You
are probably better off with a webmail solution indeed (in an Internet
cafe, you have a browser, but you may be forbidden to run non-approved
programs).

>> uw-imapd is generally very unefficient with large mbox folders, as
>> you probably know.

> Looks like this is the one. Any suggestions for a different imap
> deamon?

dovecot uses standard mbox (or Maildir) plus indexing to make the
thing damn fast and efficient. My users are very happy with it. The
first time an operation that would benefit from an index is made on a
particular mailbox folder, it is slow (as with uw-imapd), but in the
process the index is made (and maintained in the future on this
mailbox) and that operation will be fast in the future. (Examples of
"operations": opening the mailbox, sorting it by date / sender / ...,
..) You can safely access the mailboxes with other tools (directly
with mutt, with another IMAP daemon, ...), this will invalidate
(partially or fully) the dovecot index and everything will continue to
work (if somewhat slower the first time the operation is done through
dovecot as the index has to be reconstructed totally or partially).

The mbox format has some built-in limitations performance-wise;
mostly, for some changes made to one message in the folder, one has to
rewrite the whole big file (or nearly). If any change has been made to
the folder by another program, then one must reread the whole file to
detect _what_ change. I thus recommend you switch to Maildir
storage. Mutt can use Maildir folders, too, so you won't loose any
feature. Maildir stores messages one per file. Thus, if a message is
changed, one has to read only that one file to learn of the changes
and to change one message, one has to change only that one file.


As for the webmail, I personally use Horde/IMP. Happy with it.

-- 
Lionel

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to