>>182
プライベートアドレスがふつーに使われている現状では、
Message-ID を完全に一意につけるのはもはや不可能。
Mail.app の場合、Message-ID の @ 以降をメールアドレスから取得するが、
同じドメインの別ユーザがたまたま同じ Message-ID を生成しないとも限らない。

Message-ID はもともと optional であって必須フィールドではないので、
ほんとうに一意性を保証しようとするならば、MUA は Message-ID を
生成するべきではない。この場合、MTA が sendmail や postfix ならば適当に
Message-ID を生成するが、qmail ならば最後まで Message-ID がないままで
受信者のところに届くが、もともと存在しなくてもいいフィールドだから
これでも問題はない。正しくないヘッダがつくよりもない方がマシ。

……という考え方もある。