>This is rapidly going to turn into an OT RFC debate, but here goes.
Isn't it about time for another? <G> Just a few comments:
>Pegasus uses localhost (definitely not unique),
FWIW, I discussed this very issue with the developer of Pegasus Mail. He
seemed to feel that it was up to the MUA to generate the header, but his
response was that with Windows, it is impossible to get a host/domain name
that is appropriate for the header (without specifically asking the user
for another piece of information). That's why they decided on localhost.
Also, a GUID is guaranteed (in theory, at least) to be unique. According
to Microsoft, it stands for "globally unique identifier", and "Guidgen.exe"
(their GUID generator) "never produces the same number twice, no matter how
many times it is run or how many different machines it runs on". So a
Message-ID: header with a real GUID in it, in the format "Message-ID:
<[EMAIL PROTECTED]>" would be unique, even if "example.com" wasn't involved
in the process.
Also, note that the Message-ID: header that IMail adds is based on the
"HELO" text that the remote mail client/server sends -- so IMail (as an
MTA) won't have any more unique of a Message-ID: than any of the mail
clients that connect to it. Of course, you could argue that IMail should
use a local domain name in the Message-ID: header.
Then again, I personally feel that a Message-ID: header that is "almost
certainly unique" should be fine. But, that's just my personal opinion. :)
-Scott
---
Declude: Anti-virus, Anti-spam and Anti-hijacking solutions for
IMail. http://www.declude.com
---
[This E-mail was scanned for viruses by Declude Virus (http://www.declude.com)]
Please visit http://www.ipswitch.com/support/mailing-lists.html
to be removed from this list.
An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
Please visit the Knowledge Base for answers to frequently asked
questions: http://www.ipswitch.com/support/IMail/