On  0, Charles Cazabon <[EMAIL PROTECTED]> wrote:
> Subba Rao <[EMAIL PROTECTED]> wrote:
> > I use Maildir format for my incoming mail. In the past, I have used maildrop
> > as my MDA and now I have switched to procmail. I use Mutt as my MUA and have
> > converted (today) some email from mbox to maildir format. The naming
> > convention of each mail is different for procmail vs maildrop (and mutt
> > converted) email.
> 
> The way names are chosen for files in Maildir/tmp (which are moved to
> Maildir/new when delivery is complete) should not differ among agents.
> The right way to do it is clearly spelled out at:
> http://cr.yp.to/proto/maildir.html
> 
> It's necessary for all agents to use the same rules to prevent
> collisions.
> 
> > The format is listed as follows,
> > 
> > -rw-------  1 subba  users     3599 Mar 28 07:32 985764747.20966_23.myhost:2,S
> > -rw-------  1 subba  users    28883 Mar 28 01:55 __XE,5RUw6.myhost:2,S
> 
> The first one is correct.  The second one does not follow djb's rules
> for naming the file.  If procmail wrote it, your version of procmail is
> broken.
> 
> > How are these random names generated? Is this name generation the property of
> > MUA such as mutt also? I thought it was the domain of MDAs.
> 
> It's part of the Maildir spec.  The MDA names the file; the MUA can add
> flags to it after it first sees it.  The ":2,S" is added by mutt, and is
> legal.
> 

I did download a mbox file from a different machine and converted it into
Maildir format.

        $ mutt -f temp.mbox

This filenames generated in the Maildir were as per Qmail recommended naming
convention, i.e. time.pid.host with the "2,S"

I don't think any MDA played a role in this name generation. It is Mutt that is
handling the name generation.
-- 

Subba Rao
[EMAIL PROTECTED]
http://members.home.net/subba9/

Reply via email to