Re: "seen" flag for multiple users // cyrus and procmail

2003-02-26 Thread Heinz Ulrich Stille
On Tuesday 25 February 2003 18:02, Kristian Rink wrote:
> the archive of this list, it is not possible in cyrus (in IMAP?) to have
> a general "seen" flag for mails or mailboxes so this way it is
> impossible for any user who is able to read mail in the shared
> mailboxes to find out whether or not anyone else already has read

I've got a similar solution. So far my solution was to create a special user
account which everyone uses in addition to their own. But then there is only
one "deleted" flag; if one user deletes a mail the others don't see it at all.

Now I'm looking for a way to have a per-user "deleted" flag, but keeping the
users from "expunging" that mailbox and do it automatically when everyone has
marked a mail as deleted.

What I really want is: a global "seen", per-user "deleted", and automatic only
expunge...

MfG, Ulrich

-- 
Heinz Ulrich Stille / Tel.: +49-541-9400463 / Fax: +49-541-9400450
design_d gmbh / Lortzingstr. 2 / 49074 Osnabrück / www.design-d.de



Re: "seen" flag for multiple users // cyrus and procmail

2003-02-25 Thread John Alton Tamplin
Kristian Rink wrote:

(a) in this network, IMAP is used because the vast majority of 
mail traffic needs to be seen not only by a single user but by a
group of persons. For what I have experienced and also read in
the archive of this list, it is not possible in cyrus (in IMAP?) to have
a general "seen" flag for mails or mailboxes so this way it is 
impossible for any user who is able to read mail in the shared 
mailboxes to find out whether or not anyone else already has read
and possibly answered new mail. Is there a way to work around 
this condition? Reading the cyrus man pages I hoped that the "s" 
ACL setting would be doing right what I need here but obviously
it didn't work.
 

IMAP seen states are kept per-user, but the other flags are persistent 
and visible across any users viewing the mailbox.  So, you should 
definitely see that a given message has been answered, and by convention 
you can use a different flag for meaning seen by the group.

--
John A. Tamplin   Unix System Administrator
Emory University, School of Public Health +1 404/727-9931




Re: "seen" flag for multiple users // cyrus and procmail

2003-02-25 Thread Luca Olivetti
Kristian Rink wrote:

(a) in this network, IMAP is used because the vast majority of 
mail traffic needs to be seen not only by a single user but by a
group of persons. For what I have experienced and also read in
the archive of this list, it is not possible in cyrus (in IMAP?) to have
a general "seen" flag for mails or mailboxes so this way it is 
impossible for any user who is able to read mail in the shared 
mailboxes to find out whether or not anyone else already has read
and possibly answered new mail. Is there a way to work around 
this condition? Reading the cyrus man pages I hoped that the "s" 
ACL setting would be doing right what I need here but obviously
it didn't work.
This is a desired functionality for me too.
While it is implemented (if it is) I'm using this method: for each 
shared folder I create a subfolder named (say) "managed" and instruct my 
users to move any answered/managed message to this subfolder.

Bye
--
Luca Olivetti


"seen" flag for multiple users // cyrus and procmail

2003-02-25 Thread Kristian Rink
Hello all,...

...being pretty new to imap, I am running cyrus on top of several
Debian woody machines inside some small / mid-range company 
networks. By now, I am quite happy about cyrus, procmail and 
postfix handling mail on my servers, still there are (right now) two
things I couldn't get along with, so far:

(a) in this network, IMAP is used because the vast majority of 
mail traffic needs to be seen not only by a single user but by a
group of persons. For what I have experienced and also read in
the archive of this list, it is not possible in cyrus (in IMAP?) to have
a general "seen" flag for mails or mailboxes so this way it is 
impossible for any user who is able to read mail in the shared 
mailboxes to find out whether or not anyone else already has read
and possibly answered new mail. Is there a way to work around 
this condition? Reading the cyrus man pages I hoped that the "s" 
ACL setting would be doing right what I need here but obviously
it didn't work.

(b) On my machine, procmail is used to sort mails. In some situ-
ations mail needs to be delivered to more than just one mailbox,
so I tried to use procmail filtering recipes like that:

:0 c
* ^TOwhoever
| $DELIVER_TO_ANOTHER_MAILBOX

The ":0 c" is working well while delivering mail to mail folders but
it doesn't work while using cyrdeliver to put mails into IMAP mail
boxes. _Is_ it possible to make some procmail configuration like
this work with cyrus?

TIA, have a nice evening everyone...
Cheers,
Kris

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!