Have an issue with MS CRM Dynamics 4.0 removing the FQDN portion of the Message-ID when sending a message through Outlook when the message is tracked.
Normally when we send a message out through Oulook and our Exchange 2010 box with the standard recieve and send connectors we send with the following Message-ID "Message-ID: <F44E5117B1195F40897910805B466CE7228FFDC1@server.mycompany.com>". If we click on Track in CRM within our Outlook 2007 client it removes the FQDN and sends the message with just this "Message-ID: <F44E5117B1195F40897910805B466CE7228FFDC1>". This was causing no issues until a couple of our customers implemented security to check for the FQDN. I believe this was brought up in a RFC. The Undeliverable message from their servers kicks back a "#553 5.0.0 Message-Id header line format error ##" message because of this.
I have verified that Tracking in CRM is indeed the culprit but not sure why. If I do a standard SMTP message from the command line everything is fine. As far as I know CRM just uses the SMTP relay but I cannot find why it malforms the message-ID.