X-headers in envelope journaling
If you are implementing Exchange 2003 envelope journaling, nad using SMTP + auto-forward rules to get the archived messages to a 3rd party archival, the X-headers on the archived messages may not be preserved.
When the journaled messages reach the journal-mailbox, you probably have an auto-forward server side rule that kicks it out the the internet. When this happens (auto forward), the archived message is essentially embedded in a new message. This process leaves the custom or X-headers (x-spam-score, x-message-is-clean e.t.c) stripped off the attached journal message.
We decided to fix this in the code, to preserve these X-headers if you happen to be have needs for them in your regulatory compliance objectives. If you are running Exchange 2003, you need service pack 2 (SP2) 6.5.7638.1, then install the hotfix from KB 899023, which will put you at store.exe 6.5.7651. If you have a store build at 6.5.7651, then you need not apply this fix.