At present, I have a VPS with the following Hostname assigned:
mail.example.com
I was advised, by my Registrar, that the VPS Hostname should contain the Domain Name of one of the Domains Hosted on the VPS and have the 'mail' prefix. Furthermore, it is this entry that should be used in the MX...