How to set up Namecheap Private Email DNS records for domains on Namecheap Basic/Premium nameservers

If you want to configure Private Email service for your domain which is using our default nameservers (for example: dns1-2.registrar-servers.com) or maybe you`re only using Namecheap`s DNS (Free DNS or Premium DNS) and your domain is registered elsewhere, in this case, you should add Private Email DNS records in your Namecheap account. There are two key methods to do this:

1. Automated setup if you want to use only Private Email service for your domain

or

2. Manual setup if you want to add MX records for multiple email services or to a subdomain.

Automated setup:

  1. Sign in to your Namecheap account.

  2. Navigate to your Dashboard, and click Manage next to the domain your Private Email plan is linked to:



  3. Choose the Advanced DNS from the tabs at the top, scroll down to Mail Settings, and choose Private Email from the drop-down menu:



  4. Make sure you click Save changes, and the Private Email DNS records you need will be set up automatically:



  5. Next, we need to set the DKIM record, which is a mandatory entry to ensure outgoing mail works correctly. A DKIM record contains the information about the domain which is published by the domain owner. Emails that are signed with DKIM appear more legitimate to recipients and are less likely to end up in the junk or spam folders. To set this record, go up to the Host Records section and add the Private Email DKIM record by clicking the Add New Record button.

    NOTE: The DKIM can only be generated after a mailbox has been created. More information can be found here.

    Type: TXT Record | Host: default._domainkey | Value: should be generated and copied in your Namecheap account by following these steps



You’re all set! Once the changes to the DNS zone are applied, it can take up to 30 minutes for the email service to start working properly.


Manual setup:

  1. Sign in to your Namecheap account.

  2. Navigate to your Dashboard, and click Manage next to the domain your Private Email plan is linked to:



  3. Choose the Advanced DNS from the tabs at the top, scroll down to the Mail Settings section, and choose Custom MX:



    Here you need to add the following records:

    Type: MX Record | Host: @ | Value: mx1.privateemail.com | Priority: 10 | TTL: Automatic
    Type: MX Record | Host: @ | Value: mx2.privateemail.com | Priority: 10 | TTL: Automatic

    Make sure to click Save changes:



  4. Also, we need to set DKIM and SPF records which are a mandatory entry for outgoing mail to work correctly. To set these records, scroll up the page to the Host Records section and add SPF and DKIM records. Next, create two TXT records by clicking the Add New Record button.

    NOTE: The DKIM can only be generated after a mailbox has been created. Feel free to use this guide.

    Click on the Add New Record button:



    Type: TXT Record | Host: @ | Value: v=spf1 include:spf.privateemail.com ~all | TTL: Automatic
    Type: TXT Record | Host: default._domainkey | Value: should be generated and copied in your Namecheap account by following these steps

    NOTE: An SPF record can have several ‘include’ parts. Please remember that if the domain has a few SPF records with the same Hostname, they interfere with each other work and none of the email services work properly. If you would like to use a few email services for sending emails and therefore, you should have several SPF records for your domain, please make sure that these records are consolidated into one by following this guide.



  5. In this step, you can add the additional records (they will not affect email delivery itself and can be skipped):

    1. Type: CNAME Record | Host: mail | Value: privateemail.com | TTL: Automatic

    2. Type: CNAME Record | Host: autodiscover | Value: privateemail.com | TTL: Automatic

    3. Type: CNAME Record | Host: autoconfig | Value: privateemail.com | TTL: Automatic

    4. Type: SRV Record | Service: _autodiscover | Protocol: _tcp | Priority: 0 | Weight: 0 | Port: 443 | Value: privateemail.com

    CNAME record maps a subdomain such as www or mail to the domain hosting that subdomain's content. When you add a CNAME record for mail.domain.com with the value "privateemail.com", you will be redirected to Private Email webmail once you fill in the browser search bar mail.domain.com.
    As for CNAME records with host "autodiscover" and "autoconfig" and the SRV record, these records enable email clients (Microsoft Outlook, Thunderbird, etc. ) to automatically discover and configure access to your email accounts.

  6. Save changes.

    Your records will look like this:



Allow up to 30 minutes for the records to propagate and check the work of your email service.


That’s it!

We hope these steps allow you to successfully connect your Private Email. If you need any help, our Customer Support team is available 24/7 to guide you through any issues you may have.
Updated
Viewed
202519 times

Need help? We're always here for you.

notmyip