I forgot to mention my original motivation, which was that I have trouble with accidentally relearning messages in SpamAssassin (and being unable to correct bad learning) if they lack message IDs. When there's no message ID, SA uses a hash based on the whole message instead. But the message changes between the time I feed it to SA and the time I get it out of my MUA, so the hash changes too.
(Of course the newest problem with learning is that spammers are reusing message IDs (http://bugzilla.spamassassin.org/show_bug.cgi?id=2642), but that has nothing to do with qpsmtpd.) -- Keith C. Ivey <[EMAIL PROTECTED]> Washington, DC
