27 messages in net.sourceforge.lists.courier-users[courier-users] Re: outlook express l...
FromSent OnAttachments
Vlad MarchenkoSep 10, 2001 10:04 am 
Sam VarshavchikSep 10, 2001 3:20 pm 
Tim HunterSep 10, 2001 3:49 pm 
Vlad MarchenkoSep 10, 2001 10:53 pm 
James KnightSep 11, 2001 12:34 am 
Alexei Batyr'Sep 11, 2001 2:20 am.patch
Oliver BlasnikSep 11, 2001 4:05 am 
Vlad MarchenkoSep 11, 2001 4:11 am 
Mogens ValentinSep 11, 2001 4:46 am 
Sam VarshavchikSep 11, 2001 5:05 am 
Sam VarshavchikSep 11, 2001 5:08 am 
Tracy SnellSep 11, 2001 5:40 am 
Oliver BlasnikSep 11, 2001 5:51 am 
Oliver BlasnikSep 11, 2001 5:56 am 
Alexei Batyr'Sep 11, 2001 6:59 am 
Sam VarshavchikSep 11, 2001 10:51 am 
Sam VarshavchikSep 11, 2001 10:51 am 
David BSep 13, 2001 3:20 pm 
Alexei Batyr'Sep 14, 2001 7:34 am.Other
David BSep 20, 2001 2:14 pm 
Sam VarshavchikSep 20, 2001 2:52 pm 
David BSep 20, 2001 3:53 pm 
Sam VarshavchikSep 20, 2001 4:13 pm 
David BSep 20, 2001 4:29 pm 
Sam VarshavchikSep 20, 2001 5:17 pm 
David BSep 21, 2001 10:20 am 
Sam VarshavchikSep 21, 2001 2:31 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Re: outlook express losts messagesActions...
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Sep 11, 2001 5:05:43 am
List:net.sourceforge.lists.courier-users

James Knight writes:

The comment " # Set IMAP_USELOCKS to 1 if you experience weird problems when using IMAP # clients that open multiple connections to the server. I would hope that # most IMAP clients are sane enough not to issue commands to multiple IMAP # channels which conflict with each other. " is actually somewhat disingenuous as it says that clients have to issue conflicting commands in order to be messed up. However, just having two sessions issue NOOP commands simultaneously while having the same mailbox selected counts as conflicting by this definition, and that is certainly not something I would think of to protect against as a client writer!

If you are a client writer, and you have two IMAP sessions opening the same folder, then you don't know what you're doing and you should not be writing an IMAP client in the first place.

I would like to suggest that that option be changed to be on by default and have a comment such as # The IMAP_USELOCKS option should almost always be enabled. Only disable it # if you know that you will never have two connections open accessing the same # mailbox at the same time. Note that some clients (notably Outlook) do this # by themselves in the background so you might not know its happening.

This would probably remove the #1 issue people have with Courier imap, and make it more correct out-of-the-box.

Nobody needs IMAP_USELOCKS except people with broken IMAP clients.