MX records tell the world where to deliver your mail.
WHAT THEY LOOK LIKE
A hostname and a priority number. Lower numbers are tried first.
If you have one MX record pointing at our server, priority is irrelevant. It matters when a provider supplies several.
WHERE TO SET THEM
In whichever DNS system your nameservers point at. If that is us, cPanel > Zone Editor. If it is Cloudflare or another provider, there.
Editing them in cPanel while your DNS is hosted elsewhere changes nothing, and people lose hours to this.
WHEN YOU CHANGE THEM
Also set email routing to Remote in cPanel, or our server keeps delivering mail locally while the new provider never receives it.
Update your SPF record to authorise the new provider, and remove ours if we no longer send your mail.
COMMON MISTAKES
Adding a new provider's MX records without removing the old ones, so mail is delivered inconsistently to both Proxying mail records through Cloudflare, which breaks delivery entirely Forgetting the priority numbers, which some DNS interfaces require explicitly