Somehow between 1.4.2 and last weeks 1.4.3 CVS, the $message_id variable got
modified. The file is: class/deliver/Deliver.class.php
In 1.4.2 on line 248, the line reads as follows:
$message_id .= time() . '.squirrel@' . $SERVER_NAME .'>';
In 1.4.3 from last week that same code now looks like this (line 384):
$message_id .= time() . '.squirrel@' . $REMOTE_ADDR .'>';
Is there a reason that we don't use SERVER_NAME anymore? Do we really need to
have the REMOTE_ADDR in the Message-ID twice as it is in 1.4.3 now? Don't most
MTA's use an actual host name in the Message-ID field?
Last time I had this much fun was, ... uh ...