Cyrus IMAP server

2010-10-21 Thread JC Putter
i we are running cyrus-imapd 2.3 on centos 5.5

we are getting complains from users getting error messages saying Mailbox 
locked by POP Server, i understand that pop3 server can handle only 1 
concurrent connection, can cyrus be configured to support more connection? 

Thank you.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Dan White
On 21/10/10 16:43 +0200, JC Putter wrote:
we are running cyrus-imapd 2.3 on centos 5.5

we are getting complains from users getting error messages saying Mailbox
locked by POP Server, i understand that pop3 server can handle only 1
concurrent connection, can cyrus be configured to support more connection?

We're getting a lot more of these complaints as well as our ISP customers
start configuring email access on their phones and handhelds.

The solution for us has been to encourage customers to reconfigure both
devices (PC and phone) to use IMAP.

The POP3 standard (RFC 1939) requires each connection to obtain an
exclusive lock on a maildrop before continuing operations. It lacks the
proper semantics to handle simultaneous access to a mailbox.

-- 
Dan White

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Joseph Brennan


--On Thursday, October 21, 2010 16:43 +0200 JC Putter 
jancarel.put...@gmail.com wrote:

 i we are running cyrus-imapd 2.3 on centos 5.5

 we are getting complains from users getting error messages saying Mailbox
 locked by POP Server, i understand that pop3 server can handle only 1
 concurrent connection, can cyrus be configured to support more
 connection?


The POP protocol requires the mailbox to be locked during a POP session.


Joseph Brennan
Columbia University Information Technology



Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Jeroen van Meeuwen (Kolab Systems)
Dan White wrote:
 On 21/10/10 16:43 +0200, JC Putter wrote:
 we are running cyrus-imapd 2.3 on centos 5.5
 
 we are getting complains from users getting error messages saying Mailbox
 locked by POP Server, i understand that pop3 server can handle only 1
 concurrent connection, can cyrus be configured to support more connection?
 
 We're getting a lot more of these complaints as well as our ISP customers
 start configuring email access on their phones and handhelds.
 
 The solution for us has been to encourage customers to reconfigure both
 devices (PC and phone) to use IMAP.
 
 The POP3 standard (RFC 1939) requires each connection to obtain an
 exclusive lock on a maildrop before continuing operations. It lacks the
 proper semantics to handle simultaneous access to a mailbox.

Hi there,

I went ahead and put this protocol limitation in my work-in-progress 
Deployment Guide document ;-)

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Bron Gondwana
Actually in Cyrus 2.4 you will find that it allows multiple concurrent pop 
connections. Each one gets a snapshot of the mailbox at the time it connects. 
All operations are to this snapshot.

This is safe because the namelocking semantics ensure the message files won't 
be deleted until all open connections are closed, and the snapshot includes 
uids to let the pop3d find and delete the correct messages.

So you'll be good in 2.4 :)

Bron.

Jeroen van Meeuwen (Kolab Systems) vanmeeu...@kolabsys.com wrote:

Dan White wrote:
 On 21/10/10 16:43 +0200, JC Putter wrote:
 we are running cyrus-imapd 2.3 on centos 5.5
 
 we are getting complains from users getting error messages saying Mailbox
 locked by POP Server, i understand that pop3 server can handle only 1
 concurrent connection, can cyrus be configured to support more connection?
 
 We're getting a lot more of these complaints as well as our ISP customers
 start configuring email access on their phones and handhelds.
 
 The solution for us has been to encourage customers to reconfigure both
 devices (PC and phone) to use IMAP.
 
 The POP3 standard (RFC 1939) requires each connection to obtain an
 exclusive lock on a maildrop before continuing operations. It lacks the
 proper semantics to handle simultaneous access to a mailbox.

Hi there,

I went ahead and put this protocol limitation in my work-in-progress 
Deployment Guide document ;-)

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Jeroen van Meeuwen (Kolab Systems)
Bron Gondwana wrote:
 Actually in Cyrus 2.4 you will find that it allows multiple concurrent pop
 connections. Each one gets a snapshot of the mailbox at the time it
 connects. All operations are to this snapshot.
 
 This is safe because the namelocking semantics ensure the message files
 won't be deleted until all open connections are closed, and the snapshot
 includes uids to let the pop3d find and delete the correct messages.
 
 So you'll be good in 2.4 :)
 

Worth noting and putting in the documentation ;-)

Kind regards,

-- 
Jeroen van Meeuwen
Senior Engineer, Kolab Systems AG

e: vanmeeu...@kolabsys.com
t: +316 42 801 403
w: http://www.kolabsys.com

pgp: 9342 BF08

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


Re: Cyrus IMAP server

2010-10-21 Thread Bron Gondwana
On Fri, Oct 22, 2010 at 01:12:39AM +0100, Jeroen van Meeuwen (Kolab Systems) 
wrote:
 Bron Gondwana wrote:
  Actually in Cyrus 2.4 you will find that it allows multiple concurrent pop
  connections. Each one gets a snapshot of the mailbox at the time it
  connects. All operations are to this snapshot.
  
  This is safe because the namelocking semantics ensure the message files
  won't be deleted until all open connections are closed, and the snapshot
  includes uids to let the pop3d find and delete the correct messages.
  
  So you'll be good in 2.4 :)
  
 
 Worth noting and putting in the documentation ;-)

Yeah, I kind of forgot about it.  It was just a side effect of having
decent locking :)

Bron.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/