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? -- Viktor.