How to Connect Your Porkbun Domain to Nexuscale AI Mailboxes
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 Porkbun 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.
Initial Setup Start by setting up a mailbox and activating the trial via Stripe: https://app.nexuscale.ai/hosted-emails
Go to the Hosted Emails page using the link above.
Click New Email.
Add the prefix (e.g., hello, name) and your domain.
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 Porkbun account.
Preparation:
Open your Porkbun account in one tab.
Open your Nexuscale AI DNS settings in the Hosted Emails window 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 Porkbun where your domain's routing rules are stored.
Log in to your Porkbun account to access your Domain Management console.
Locate the domain you want to connect.
Click on the DNS icon (it looks like a little gear or a set of sliders) next to your domain, or click Details and then Edit under DNS Records.
This will open the Manage DNS Records screen.
Step 2: Add the MX Record (Inbound Routing)
The MX record tells the internet where to send incoming mail addressed to your domain.
In the Manage DNS Records section at the top of the page, fill out the form with the following details:
Type: Select
MX - Mail Exchange recordfrom the dropdown menu.Host: Leave this blank (Porkbun uses a blank field to represent your root domain).
Answer:
mail.nexuscale.aiPriority:
10TTL: Leave as default.
Click the Add button.
Step 3: Add the TXT Records (Authentication)
Now you will add three separate TXT records in the exact same section. For each one, select TXT - Text record from the Type dropdown, fill in the details, and click Add.
1. The SPF Record (Sender Policy Framework) Authorizes Nexuscale to send emails for you.
Type:
TXT - Text recordHost: Leave this blank
Answer:
v=spf1 include:mail.nexuscale.ai ~all
β οΈ CRITICAL RULE: Your domain can only have ONE SPF record. Scroll down to your "Current Records" in Porkbun and check if you already have a TXT record that starts with v=spf1 (for example, if you already use Google Workspace). If you do, 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 - Text recordHost:
_dmarcAnswer:
v=DMARC1; p=none; rua=mailto:dmarc-reports@<yourdomain.com>(Be sure to replace<yourdomain.com>with your actual domain name!)
3. The DKIM Record (Cryptographic Signature) Acts as a digital signature to verify your emails haven't been tampered with.
Type:
TXT - Text recordHost:
mail._domainkeyAnswer: (Go to your Nexuscale dashboard and copy your unique DKIM string starting with
v=DKIM1; k=rsa; p=...Paste it here.)
Step 4: Verify Your Records
Once you have added all four records in Porkbun and see them listed under your "Current Records", head back over to your Nexuscale AI DNS configuration and click Check 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!