shared \seen flags on shared folders

2010-08-12 Thread Gavin McCullagh
Hi,

we have a kolab server here which as you probably know uses Cyrus for its
IMAP/POP/LMTP services.

One issue we come across now and then is with a group who share a generic
incoming email address as well as each having their own personal address.
This email may take general customer queries for example.  They want to be
able to share the \seen flag between them, so that if one user reads the
email and deals with it, the others no longer see it as unread in their
clients.

We can set up their email client to have several accounts and share the
same username and password between them.  However, this is awkward for
various reasons.  We'd prefer to share the folder among each user, but this
gives each user their own copy of the \seen flag which is awkward.

I gather courier shares the \seen flag between users sharing a folder.  Is
it possible to do this on cyrus?

Needless to say I can see advantages in either behaviour but it would be
handy to have the option of sharing that flag on cyrus.

Gavin


-- 
Gavin McCullagh
Senior System Administrator
IT Services
Griffith College 
South Circular Road
Dublin 8
Ireland
Tel: +353 1 4163365
http://www.gcd.ie
http://www.gcd.ie/brochure.pdf
http://www.gcd.ie/opendays

This E-mail is from Griffith College.
The E-mail and any files transmitted with it are confidential and may be
privileged and are intended solely for the use of the individual or entity
to whom they are addressed. If you are not the addressee you are prohibited
from disclosing its content, copying it or distributing it otherwise than to
the addressee. If you have received this e-mail in error, please immediately
notify the sender by replying to this e-mail and delete the e-mail from your
computer.

Bellerophon Ltd, trades as Griffith College (registered in Ireland No.
60469) with its registered address as Griffith College Campus, South
Circular Road, Dublin 8, Ireland.


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: shared \seen flags on shared folders

2010-08-12 Thread Jeroen van Meeuwen (Kolab Systems)
Dan White wrote:
 On 12/08/10 14:17 +0100, Gavin McCullagh wrote:
 we have a kolab server here which as you probably know uses Cyrus for its
 IMAP/POP/LMTP services.
 
 One issue we come across now and then is with a group who share a generic
 incoming email address as well as each having their own personal address.
 This email may take general customer queries for example.  They want to be
 able to share the \seen flag between them, so that if one user reads the
 email and deals with it, the others no longer see it as unread in their
 clients.
 
 Gavin,
 
 The /vendor/cmu/cyrus-imapd/sharedseen annotation will share the seen state
 for a given mailbox.
 
 In cyradm, you enable it with:
 
 mboxconfig mailbox sharedseen true
 
 See the cyradm man page. This feature was introduced in version 2.3.9.
 

Note that setting flushseenstate may come in handy here as well.

-- 
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://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: shared \seen flags on shared folders

2010-08-12 Thread Gavin McCullagh
Hi,

thanks guys, that's exactly what I was looking for.

Gavin

On Thu, 12 Aug 2010, Wesley Craig wrote:

 I believe sharedseen does what you're looking for.  See man cyradm:

On Thu, 12 Aug 2010, Dan White wrote:

 The /vendor/cmu/cyrus-imapd/sharedseen annotation will share the seen state
 for a given mailbox.
 
 In cyradm, you enable it with:
 
 See the cyradm man page. This feature was introduced in version 2.3.9.


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html