These instructions only apply to servers. If you're looking to set up email with a cPanel Shared Hosting account, see Set up cPanel 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 and managing my MX records.
To Set up Your Email Using cPanel
- Log in to WHM by entering root as your user name.
- In the Account Information area, click List Accounts.
- Locate the domain name you want to set up email for, and then click Open in Control Panel.
- Click the cPanel icon for the domain name you want to use.
- In the Mail area, click MX Entry.
- Click Remote Mail Exchanger, and then click Change.
- In the MX Records area, click Delete.
- Click Add Record.
- From the Record Type menu, select MX.
- In the Add New Record field, enter the first MX record:
- In the Priority field, type 0.
- In the Destination field, type smtp.secureserver.net.
- Click Add New Record.
- In the Add New Record field, enter the second MX record:
- In the Priority field, type 10.
- In the Destination field, type mailstore1.secureserver.net.
- Click Add New Record.
- View the new MX records at the bottom of the page to make sure they are correct. It can take up to 48 hours for your changes to propagate through the Internet.