Union flag call 0330 660 0255status support
log in
  • Heart Internet mobile logo
  • Heart Internet Logo
  • Reseller Hosting
  • Premium Hosting
  • Web Hosting
  • VPS
  • Dedicated Servers
  • More

For account and billing queries call our helpline
0330 660 0255

For technical issues relating to your hosting please use our Support database



For information on the status of the Heart servers please use our status page

Heart Internet Support Database
  • Get support
  • Suggest a question
All Categories
Expand
Category
Accounts and Billing (50)
Expand
Category
Add-Ons (85)
Collapse
Category
cPanel Web Hosting (31)
empty
Category
Copy Files to my Site (6)
empty
Category
Discover Linux Hosting with cPanel (5)
empty
Category
Fine-Tune my Website (3)
empty
Category
Troubleshooting (2)
empty
Category
Use PHP Scripts and Applications (3)
empty
Category
Work with Databases (4)
Expand
Category
Domain Names (199)
Expand
Category
Email Hosting (147)
Expand
Category
Managed WordPress (284)
Expand
Category
Reseller Hosting (154)
Expand
Category
Servers (159)
Expand
Category
Web Hosting (570)
Home » Categories » Multiple Categories

Configuring DNS for your cPanel domain

Article Number: 855 | Rating: 1/5 from 2 votes | Last Updated: Wed, Jun 3, 2020 at 10:22 PM

cPanel (both shared and on servers) lets you host a website and email for your domain names. To establish the connection between the domain name and your cPanel account, you need to change the domain name's DNS.

  • For shared hosting customers with domains in the same account as their hosting, we configure these for you automatically.
  • For everyone else, you will need to configure this DNS wherever your domain name is registered.
  • DNS changes can take up to 48 hours to take effect across the Internet.

Mandatory Records

Record Type

Host

Points to

A (Host)

@

Your account's IP address

A (Host)

mail

Your account's IP address

CNAME

www

@

MX (Mail Exchanger)

@

mail.[your domain name], for example mail.coolexample.com

NOTE: Use MX Priority 0

 Warning: You must delete any other MX (Mail Exchanger) entries in the DNS zone file for your email to work. The MX entry listed above should be the only MX entry.

If you have your cPanel site set up on a subdomain (e.g. cpanel.coolexample.com), replace each instance of "@" with your subdomain and use the domain name including the subdomain in the MX record.

Optional Records

You do not need to add all of these records to your zone file, but doing so will make certain functions work, such as Autodiscovery through Outlook.

Record Type

Host

Points to/Value

A (Host)

admin

Your account's IP address

CNAME

autoconfig

@

CNAME

autoconfig.admin

@

CNAME

autodiscover

@

CNAME

autodiscover.admin

@

CNAME

cpanel

@

CNAME

ftp

@

CNAME

webdisk

@

CNAME

webdisk.admin

@

CNAME

webmail

@

CNAME

whm

@

CNAME

www.admin

@

TXT

@

v=spf1 a mx ptr include:secureserver.net -all

NOTE: This record applies only to cPanel shared hosting accounts.

TXT

admin

v=spf1 a mx ptr include:secureserver.net -all

NOTE: This record applies only to cPanel shared hosting accounts.

 Note: Only use the TXT records listed above if your domain is using cPanel email. If you have these TXT records, and you use another email provider with your domain, you may have problems sending email.

Record Type

Service

Protocol

Name

Priority

Weight

Port

Target

SRV

_autodiscover

_tcp

@

0

0

443

cpanelemaildiscovery.cpanel.net

SRV

_autodiscover

_tcp

admin

0

0

443

cpanelemaildiscovery.cpanel.net

You can also remove the following DNS entries:

CNAME Records

email

imap

pop

smtp

Posted - Wed, Jun 3, 2020 at 10:22 PM.
Filed Under: cPanel Web Hosting, Discover Linux Hosting with cPanel
1 (2)
Article Rating (2 Votes)
Rate this article
  • Icon PrinterPrint Article
  • Icon EmailEmail Article to Friend
  • Icon PDFExport to PDF
Related Articles
‘Connection Is Not Private’ on your website
Added on Tue, Jun 15, 2021
Add a subdomain to my Linux Hosting account
Added on Wed, Jun 3, 2020
Add secondary or alias domains to my Linux Hosting account
Added on Wed, Jun 3, 2020
Set up my Linux Hosting account
Added on Wed, Jun 3, 2020
My website isn’t displaying
Added on Wed, Jun 3, 2020
 
Heart Internet Logo
Services
  • Domain Names
  • Web Hosting
  • Premium Hosting
  • Reseller Hosting
  • More
  • Virtual Private Servers
  • Dedicated Servers
  • Sign Up
Company
  • About Heart Internet
  • Our Blog
  • Support
  • Our Awards
  • More
  • Careers
  • Contact Us
  • Testimonials and Reviews
Community
  • Affiliate Program
  • Events We Sponsor
© 2016 Heart Internet Ltd. All rights reserved.
Terms and conditions Privacy Policy Sitemap
Heart Internet Logo