Re: [courier-users] Management of maildir structures

2016-07-25 Thread Sam Varshavchik
Lindsay Haisley writes: On Mon, 2016-07-25 at 06:22 -0400, Sam Varshavchik wrote: > new/cur split was meant to be merely a means to identify messages that were   > seen for the very first time. Nothing more than the means to notify the user   > "you have X new messages". This is not the

Re: [courier-users] Management of maildir structures

2016-07-25 Thread Lindsay Haisley
On Mon, 2016-07-25 at 06:22 -0400, Sam Varshavchik wrote: > Alessandro Vesely writes: > > > What is still missing is the purpose.  I grasp that MRAs and MUAs have a > > duty > > which rsync is relieved of, but why?  (A similar duty is to delete any old   > > file > > left behind in tmp.  This is

Re: [courier-users] Management of maildir structures

2016-07-25 Thread Lindsay Haisley
On Mon, 2016-07-25 at 09:43 +0200, Alessandro Vesely wrote: > What is still missing is the purpose.  I grasp that MRAs and MUAs have a duty  > which rsync is relieved of, but why?  (A similar duty is to delete any old > file  > left behind in tmp.  This is just housekeeping which any process can

Re: [courier-users] Management of maildir structures

2016-07-25 Thread Sam Varshavchik
Alessandro Vesely writes: What is still missing is the purpose. I grasp that MRAs and MUAs have a duty which rsync is relieved of, but why? (A similar duty is to delete any old file left behind in tmp. This is just housekeeping which any process can do.) Rather than classifying maildir

Re: [courier-users] Management of maildir structures

2016-07-25 Thread Alessandro Vesely
On Sun 24/Jul/2016 16:19:40 +0200 Lindsay Haisley wrote: >>> >>> rsync doesn't qualify as a "mail retrieval agent". It can be used to retrieve mail, despite its missing qualifications. And it must skip tmp, lest fetch rubbish. So there is a class of maildir readers which are neither mail

Re: [courier-users] Management of maildir structures

2016-07-24 Thread Lindsay Haisley
On Sun, 2016-07-24 at 08:47 -0500, Lindsay Haisley wrote: > On Sun, 2016-07-24 at 08:41 -0500, Lindsay Haisley wrote: > > > > I don't think this is quite correct either. rsync operates at a file > > level and should NOT move messages from new to cur. The distinction > > should specify that a

Re: [courier-users] Management of maildir structures

2016-07-24 Thread Lindsay Haisley
On Sun, 2016-07-24 at 08:41 -0500, Lindsay Haisley wrote: > I don't think this is quite correct either. rsync operates at a file > level and should NOT move messages from new to cur. The distinction > should specify that a "mail retrieval agent" operating directly on a > Maildir MUST (not MAY)

Re: [courier-users] Management of maildir structures

2016-07-24 Thread Lindsay Haisley
On Sun, 2016-07-24 at 11:40 +0200, Alessandro Vesely wrote: > However, the sentence became obviously false after that change.  So I also  > alleviated the duty of a maildir reader by s/moves/may move/.  The sentence > now  > reads: > >     When a maildir reading process finds messages in the

Re: [courier-users] Management of maildir structures

2016-07-24 Thread Alessandro Vesely
On Sun 24/Jul/2016 00:12:34 +0200 Sam Varshavchik wrote: > Lindsay Haisley writes: >> On Sat, 2016-07-23 at 13:29 -0700, Gordon Messmer wrote: >>> In this case, I think that "MUA" simply means "the process that's >>> reading the mail dir." In particular, it refers to Dovecot in the >>> same

Re: [courier-users] Management of maildir structures

2016-07-23 Thread Sam Varshavchik
Lindsay Haisley writes: On Sat, 2016-07-23 at 13:29 -0700, Gordon Messmer wrote: > In this case, I think that "MUA" simply means "the process that's > reading the mail dir."  In particular, it refers to Dovecot in the > same paragraph. Well you may be right, except that "mail user agent" in

Re: [courier-users] Management of maildir structures

2016-07-23 Thread Lindsay Haisley
On Sat, 2016-07-23 at 13:29 -0700, Gordon Messmer wrote: > In this case, I think that "MUA" simply means "the process that's > reading the mail dir."  In particular, it refers to Dovecot in the > same paragraph. Well you may be right, except that "mail user agent" in that paragraph is a link to a

Re: [courier-users] Management of maildir structures

2016-07-23 Thread Ben Kennedy
> On 23 Jul 2016, at 12:05 pm, Lindsay Haisley wrote: > > I've run into a couple of articles, including the Wikipedia article at > on maildirs which state that > the internal management of files in the new, tmp and cur directories

Re: [courier-users] Management of maildir structures

2016-07-23 Thread Gordon Messmer
On 07/23/2016 12:05 PM, Lindsay Haisley wrote: the Wikipedia article at on maildirs which state that the internal management of files in the new, tmp and cur directories is the responsibility of the client's MUA ("When the mail user agent (MUA) In this

[courier-users] Management of maildir structures

2016-07-23 Thread Lindsay Haisley
I've run into a couple of articles, including the Wikipedia article at  on maildirs which state that the internal management of files in the new, tmp and cur directories is the responsibility of the client's MUA ("When the mail user agent (MUA) process finds