In my understanding, X500 address is used in intra Exchange Org mail routing.
If mailbox has multiple X500 addresses (we have much of this case due to MIIS and migration reason.), and he or she send mail to same Exchange Org recipient, which X500 addresses is written to received msg file ?