atom feed5 messages in net.sourceforge.lists.courier-users[courier-users] Re: "Mailing Lists"
FromSent OnAttachments
Reikan - Sidney FerreiraNov 18, 2005 5:15 am 
Johnny LamNov 18, 2005 6:31 am 
Reikan - Sidney FerreiraNov 18, 2005 8:59 am 
Sam VarshavchikNov 18, 2005 3:26 pm 
Sam VarshavchikNov 18, 2005 3:35 pm 
Subject:[courier-users] Re: "Mailing Lists"
From:Johnny Lam (jl@pkgsrc.org)
Date:Nov 18, 2005 6:31:53 am
List:net.sourceforge.lists.courier-users

Reikan - Sidney Ferreira wrote:

Hi! Im working last days looking for info about how IMAP works. Unfortunelly Im still with good questions about using it cause of mailing lists. Based in what someone told me, IMAP would allow me to "create a public folder, where each person would access the same messages but would know wich one they already readed" instead of "send 1 copy of each message to each person".

You are talking about per-user "seen" flags on messages in an IMAP folder.

I don't think you can do this with Courier-IMAP, only because the underlying mail store is based on Maildirs. For Maildirs, each message is stored in a separate file and the message's state flags are encoded in the message filename. For a shared folder (or at least with C Courier's virtual shared folders), I believe that means that all readers of the shared folder will share the same "seen" state flags. If I'm wrong on this point, I'm sure someone will correct me.

I know that Cyrus IMAP can support per-user "seen" flags because it stores the message state in a separate file from the message itself, and you can choose per-user or shared message state when setting ACLs on a folder. I've used Cyrus IMAP in this way before in a previous mail setup; however, I switched away to Courier-IMAP due to my experiences with maintaining both systems. I know that experiences vary, but I find it much, much less hassle to maintain a Courier-IMAP server.

Cheers,