Victor Duchovni wrote:
On Wed, Mar 09, 2011 at 04:05:18PM -0500, Wietse Venema wrote:
Postfix uses the inode number in the name, because the name needs
to be unique across the incoming, active, and deferred directories.
Postfix could lengthen the time before reuse, by including more
time information (four hex digits for ~1 day, six hex digits for
~0.5 year, eight hex digits for ~100 years). Seven hex digits should
be sufficient to silence any complaints. Tighter packing is possible,
but we're restricted to letters and digits (i.e. base 62 math).
Couldn't one also freely use "_" and "+" for a complete base64 "alphabet"?
Certainly log parsers would have to adapt, but is there another reason?
time since EPOCH?