Skip to main content

How to Connect Your Namecheap Domain to Nexuscale AI Mailboxes

How to Connect Your Namecheap Domain to Nexuscale AI Mailboxes

Written by Kevin Kariuki
Updated over a month ago

To send and receive emails reliably using Nexuscale AI, you need to connect your domain to our servers. This involves adding four specific DNS records (MX, SPF, DMARC, and DKIM) to your Namecheap account. These records prove to email providers like Gmail and Outlook that Nexuscale is authorized to send emails on your behalf, keeping your messages out of the spam folder.

Start here, by setting up a mailbox and activating the trial via Stripe: https://app.nexuscale.ai/hosted-emails

To do that:

  1. Go to the Hosted Emails page using the link above.

  2. Click New Email.

  3. Add the prefix (e.g., hello, name) and your domain.

  4. Click Create Email and check out via Stripe for a free 7-day trial.

Once you are done, you'll get instructions to configure your DNS settings. Here is exactly how to add those records into your Namecheap account.

Then:

  • Open your Namecheap account in one tab.

  • Open your Nexuscale AI dashboard in another tab (you will need to copy your unique DKIM key from here).


Step 1: Navigate to Your DNS Settings

First, we need to access the area in Namecheap where your domain's routing rules are stored.

  1. Log in to your Namecheap account.

  2. From the left-hand sidebar, click on Domain List.

  3. Locate the domain you want to connect and click the Manage button on the far right.

  4. From the top menu, click on the Advanced DNS tab.


Step 2: Add the MX Record (Inbound Routing)

The MX record tells the internet where to send incoming mail addressed to your domain. Note: Namecheap puts MX records in a completely separate section at the bottom of the page.

  1. Scroll all the way down to the Mail Settings section.

  2. In the dropdown menu, select Custom MX.

  3. Click Add New Record and input the following details:

    • Host: @

    • Value: mail.nexuscale.ai

    • Priority: 10

    • TTL: 60 min (or leave as Automatic)

  4. Click the Save All Changes button.


Step 3: Add the TXT Records (Authentication)

Now, scroll back up to the Host Records section at the top of the page. You will add three separate TXT records here. For each one, click Add New Record, select TXT Record from the Type dropdown, and click the small green checkmark to save it.

1. The SPF Record (Sender Policy Framework) Authorizes Nexuscale to send emails for you.

  • Type: TXT Record

  • Host: @

  • Value: v=spf1 include:mail.nexuscale.ai ~all

  • TTL: Automatic

⚠️ CRITICAL RULE: Your domain can only have ONE SPF record. Check your existing Host Records. If you already have a TXT record that starts with v=spf1 (for example, if you already use Google Workspace), do not add a new one. You must merge them. Example of a merged record: v=spf1 include:_spf.google.com include:mail.nexuscale.ai ~all

2. The DMARC Record (Delivery Reporting) Tells receiving servers what to do if an email fails authentication.

  • Type: TXT Record

  • Host: _dmarc

  • Value: v=DMARC1; p=none; rua=mailto:dmarc-reports@<yourdomain.com> (Be sure to replace <yourdomain.com> with your actual domain name!)

  • TTL: Automatic

3. The DKIM Record (Cryptographic Signature) Acts as a digital signature to verify your emails haven't been tampered with.

  • Type: TXT Record

  • Host: mail._domainkey

  • Value: (Go to your Nexuscale dashboard and copy your unique DKIM string starting with v=DKIM1; k=rsa; p=... Paste it here.)

  • TTL: Automatic


Step 4: Verify Your Records

Once you have saved all four records in Namecheap, head back over to your Nexuscale AI dashboard and click Verify Records.

Please note: DNS changes can take up to 48 hours to fully propagate across the global internet, but they typically start working within 1 to 2 hours. Once Nexuscale shows your records as verified, you are ready to start sending!

Did this answer your question?