Dear Wietse,

thank you for your detailed explanation.
In the future, would you consider having unique identifiers generated
by an algorithm which would take into account the CPU ID (or other
unique identifier), process ID & time, so as to make it a unique ID
worldwide, or is this not something which you would find to be of
interest?

I am asking this, in view of future possible instances of the law re:
legal status of an email & its authoritative tracking.

Just curious. Thanks,

Olivier

----- Original Message ----- 
From: "Wietse Venema" <[EMAIL PROTECTED]>
To: "Postfix users" <postfix-users@postfix.org>
Sent: Friday, November 14, 2008 12:40 PM
Subject: Re: Queue ID gets reused? Not unique?


> Durk Strooisma:
> > >> I was examining my Postfix logs and saw two sequential sessions
using
> > >> the same queue ID. I was a bit surprised as I had the
assumption that
> > >> queue IDs were generated randomly, which means they should be
> > >> practically unique.
> > >
> > > Postfix behaves as documented. Please point out where the
documentation
> > > made the promise to you that queue IDs are unique.
> >
> > Thanks. Well, the documentation is fine. Actually, I think it's
one of best
> > among software projects. The only information I couldn't find was
about the
> > creation of queue IDs. Therefore I found myself in the situation I
couldn't
> > refute my assumption.
>
> Sometimes I am in the mood to pull people's leg.
>
> More seriously, I take pride in documenting the behavior that is
> guaranteed.  The algorithm that assigns queue IDs may change,
> therefore the documentation makes no promises about how it's done.
>
> Currently the ID is the name of a short-lived file. A future queue
> implementation may use persistent files. In that case the queue ID
> may need to be assigned in some other way. The only hard requirement
> is that no two messages have the same ID while they are in the
> Postfix queue.
>
> Wietse

Reply via email to