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 retrieval agents nor mail user agents.

> I modified the Wikipedia paragraph to say:
>
>     When a maildir reading process (either a mail retrieval agent or a
>     mail user agent acting locally) finds messages in the new directory
>     it must move them to cur (using rename() - link then unlink strategy
>     may result in having the message duplicated) and appends an
>     informational suffix to the filename before reading them.

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 readers any further, it may be clearer to 
explain, say, that such new-cur split is/was meant to ease some sort of 
operations, such as client-side spam filtering.  IMAP and POP3 client don't 
seem to need such functionality, so it must have been something related to 
local MUAs.  Is that right?


Ale
-- 




















------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to