Toby Speight writes: > Rene> Rene H. Larsen > > 0> In article <87n1slizjk.fsf@worldonline.dk>, Rene wrote: > > Rene> This came up on the list about 2 months ago, but nothing was done > Rene> about it. This patch against current CVS will fix the message-id > Rene> generation to match the documentation: > Rene> > Rene> --- message.el.orig Sat Nov 6 04:15:15 1999 > Rene> +++ message.el Thu Nov 11 02:25:28 1999 [...] > But doesn't this mean that on a network of machines that share a > mail-host-address (quite common IME), that there's a much greater > chance of ID collision? Oh, I hadn't thought of this. I was writing this from the perspective of a user on a stand-alone machine. > Don't use mail-host-address for what it's not intended for - it's > okay by me as a fallback, but as you have it, there's no way to use > it for its intended purpose without getting the undesirable > message-id behaviour. What exactly is the intended purpose? The doc-string simply says: *Name of this machine, for purposes of naming users. Oh, I see from the code in message.el that this is used to create the email address if user-mail-address is not set. > Create a new variable instead, if you must (message-id-host). Ok, (small) patch follows: