And while i'm at it.

The recommended approach given in rfc2822 isn't going to guarantee
absolutely that the messageid is globally unique anyway.

Sites often have internal hosts using 10.* addresses, which are not
guaranteed to be unique internet-wide like normal ip addresses are. 
These sites often dont use dns fully either, so are likely to need to
use a domain literal ip fallback.

So it is possible for 'n' messages to be sent at the same time, from the
same pid and same sequence number, from more than 1 host.  Although not
very likely, but then again, neither is it very likely that mail was
sent from another 'dirk' machine at exactly the same time/pid/sequence
number as this message.


On Tue, 2002-06-11 at 12:16, Gerald Oskoboiny wrote:
> Hi,
> 
> I have received email with invalid message-id's from a number of
> Evolution users recently; sample msgid:
> 
>     1023735423.7339.8.camel@dirk
> 
> I did a bit of googling to see if this has been fixed in the most
> recent versions, and can't find any evidence that it has. I found
> what seems to be a related thread [1] that referred to bug 1557 [2]
> and an expired i-d on guidelines for generating msgids [3] which is
> worth reading; also, RFC 2822 says:
> 
>    The message identifier (msg-id) itself MUST be a globally unique
>    identifier for a message.  The generator of the message identifier
>    MUST guarantee that the msg-id is unique.  There are several
>    algorithms that can be used to accomplish this [...]
>    -- sec 3.6.4, http://www.ietf.org/rfc/rfc2822.txt
> 
> This problem might happen only on systems with misconfigured hostnames
> (i.e. systems on which 'hostname --fqdn' returns a simple hostname
> instead of fully-qualified domain name?), but I think it would be
> good for Evolution to detect and handle this situation to prevent
> sending out mail with bogus msgids.
> 
> [1] http://lists.ximian.com/archives/public/evolution/2001-March/006680.html
> [2] http://bugzilla.ximian.com/show_bug.cgi?id=1557
> [3] http://www.karlsruhe.org/rfc/draft-ietf-usefor-msg-id-alt-00.txt
> 
> -- 
> Gerald Oskoboiny <[EMAIL PROTECTED]>
> http://impressive.net/people/gerald/
> 
> _______________________________________________
> evolution maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/evolution


_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution

Reply via email to