I have a site hosted on Openshift and it allows users to add domain name aliases using an external DNS provider. I'm using Cloudflare for my DNS. However, since Openshift's IP addresses are known to change, you have to use CNAME records instead of A records. (Bad, I know!)
However, this then breaks my MX records and I want to use my domain host's free email redirection service.
Is there any workaround for this problem?