These instructions only apply to servers. If you're looking to set up email with a cPanel Shared Hosting account, see Set up email accounts.
You can set up email for a domain name hosted on a server using cPanel.
Configuring your server to use email for a domain name is a two-step process. First, make sure your server isn't configured to use its own email services for your domain name. Second, set the proper MX records for your domain name to use email. For more information, see Checking MX Records in the Workspace Control Center.