[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: Bug#45545: marked as done (Mail disappears from inbox) by Carsten Burghardt <cb@magic-shop.de>
From:       Don Sanders <sanders () kde ! org>
Date:       2002-07-26 7:59:38
[Download RAW message or body]

On Tuesday 23 July 2002 07:59, Ingo Klöcker wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Monday 22 July 2002 06:41, Don Sanders wrote:
> > This is more a note to myself than anything.
> >
> > We detect the case of the index file being out of sync with the
> > mail file, but currently we just silenty turn off compaction for
> > the folder.
>
> Hmm, but in some cases we regenerate the index file. But I don't
> know when. The only thing I know is that if the mail folders are
> located on an NFS server and the clock of the NFS server is ahead
> of the clock of the local machine then the index is rebuild
> everytime the folder is selected. At least this happened on a
> friend's machine.

NFS is a problem. Are you able to install a test version of KMail on 
this friends machine to help look at NFS problems that might be 
introduced by being stricter about out of date indices?

> > Instead for this case, and for the case when we detect that the
> > index file is older than the mail file we should show a dialog
> > telling the user that the mail folder has become corrupted, and
> > issue a stern warning telling them that allowing other mail
> > clients to modify the ~/Mail files can cause data corruption and
> > mail loss.
>
> The user will be pretty confused by such a message if the
> corruption wasn't caused by another program.

Sorry do you mean if no corruption occurs? KMail should never corrupt 
its own folders, in the event it does I don't mind showing a warning.

Okay I guess one of the dialogs with a 'click here to not show this 
again" options should be used. How about something like:

"Warning:

The folder %1 may have been modified by an external program. 

Modification of a KMail folder by an external program can result in 
data corruption and should be avoided.

If you wish to use an external filtering program such as procmail with 
KMail then please see section xxx of the KMail manual.

If the folder %s is stored on an NFS server then we advise you proceed 
with caution but if no corruption occurs you may wish to disable this 
warning."

Don.

_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic