Skip to main content

Authenticating with Various Domain Hosts

Learn how to add SendX authentication records to Cloudflare, GoDaddy, Namecheap, Route53, and other DNS providers. Provider-specific tips included.

Shahid avatar
Written by Shahid
Updated this week

Different DNS providers have different interfaces, terminology, and quirks when adding records. This article covers general guidance for adding SendX authentication records across popular DNS hosts, plus tips for handling common provider-specific issues.


When you'll need this

Read this article if you're not sure how to add DNS records with your specific provider, your provider's interface doesn't match the generic instructions, you're troubleshooting records that won't verify, or you manage domains across multiple DNS providers.


How SendX helps with different providers

SendX formats your DNS records specifically for your provider. When you expand your domain details, use the "View as" dropdown to select your DNS host.

In the domain details, select the dropdown menu labeled "View as."

Available options include:

  • AWS Route53

  • GoDaddy

  • Cloudflare

  • Namecheap

  • Google Cloud DNS

  • Other

Choose "AWS Route53" from the dropdown options.

Selecting your provider adjusts how the host/name field is formatted. This matters because providers handle domain suffixes differently. Some want just sendx._domainkey, others want the full sendx._domainkey.yourdomain.com.

If your provider isn't listed, select "Other" for a generic format.

In the dropdown menu, select "Other."


Provider-specific guides

For step-by-step instructions with screenshots for each provider, see these detailed guides:


Other common providers

Hostinger

  1. Log in to Hostinger hPanel

  2. Go to "Domains" β†’ select your domain

  3. Click "DNS / Nameservers"

  4. Click "Add Record" and select TXT

  5. Enter the host and value from SendX

Hostinger appends the domain automatically. Enter only the subdomain portion.

Bluehost

  1. Log in to Bluehost

  2. Go to "Domains" β†’ "My Domains"

  3. Click "Manage" next to your domain

  4. Select "DNS"

  5. Scroll to TXT records and click "Add Record"

Bluehost's interface varies depending on whether you're using their legacy or new control panel.

HostGator

  1. Log in to HostGator cPanel

  2. Find "Domains" section

  3. Click "Zone Editor" or "Advanced DNS Zone Editor"

  4. Select your domain

  5. Add a TXT record

Wix

  1. Log in to Wix

  2. Go to "Domains" in your account

  3. Click the three dots next to your domain

  4. Select "Manage DNS Records"

  5. Click "+ Add Record" and select TXT

Wix handles the domain suffix automatically.

Hover

  1. Log in to Hover

  2. Click your domain name

  3. Select the "DNS" tab

  4. Click "Add A Record"

  5. Choose TXT from the type dropdown


General tips for any provider

Finding DNS settings

Look for terms like:

  • DNS Management

  • DNS Settings

  • DNS Records

  • Zone Editor

  • Advanced DNS

  • Nameserver Settings

Host/Name field

Most providers automatically append your domain. If SendX shows sendx._domainkey.yourdomain.com:

  • Enter sendx._domainkey if your provider appends the domain

  • Enter the full sendx._domainkey.yourdomain.com if your provider doesn't

When in doubt, try the shorter version first. If it doesn't verify, you can edit the record.

TTL (Time to Live)

This controls how long DNS servers cache your record. For authentication records:

  • Default values are usually fine

  • 3600 seconds (1 hour) is a common choice

  • Lower values mean faster propagation but more DNS queries

Quotes around values

Some providers (like Route53) require TXT values wrapped in quotes. Others add quotes automatically. If your record isn't verifying:

  • Try adding quotes: "v=DKIM1; k=rsa; p=..."

  • Or try removing them if they're there

Propagation time

DNS changes can take time to spread across the internet.

Most changes propagate within a few hours, but it can take up to 24 hours. If your records aren't verifying immediately, wait and try again.


Checking your records externally

Before troubleshooting in SendX, verify your records are publicly visible using these free tools:

MXToolbox

Enter txt:sendx._domainkey.yourdomain.com to check your DKIM record, or txt:_dmarc.yourdomain.com for DMARC.

DNSChecker

Shows how your DNS records appear from different locations worldwide. Useful for checking if propagation is complete.

Google Admin Toolbox

Query specific DNS records to see exactly what's published.

If these tools show your record correctly but SendX doesn't verify it, there may be a formatting issue. Compare what the tools show with what SendX expects.


Verifying in SendX

After adding records, check their status in SendX.

Click the three-dot menu next to your domain and select "Recheck Status."

Click on the three-dot menu next to your domain.

In the dropdown menu, select "Recheck Status" for the domain.


Sending instructions to your DNS administrator

If someone else manages your DNS (IT team, web developer, hosting provider), you can email them the records directly from SendX.

Click the three-dot menu and select "Send Instructions."

In the dropdown menu, select "Send Instructions" for the domain.

Enter their email address and click Send.

In the modal, enter the email address where instructions should be sent.

Click the "Send" button in the modal to dispatch the instructions.

They'll receive an email with the exact records needed, formatted for easy copying.


Troubleshooting

External tools show record, SendX doesn't verify

  • Compare the exact characters between what's published and what SendX expects

  • Look for hidden characters or encoding issues

  • Try deleting and re-adding the record


Common questions

My DNS provider isn't in the SendX dropdown. What should I do?

Select "Other" for a generic format. Most providers follow similar conventions, so the generic format works in most cases. If you run into issues, check your provider's documentation for how they handle TXT records.

Can I use different DNS providers for different domains?

Yes. Each domain can be hosted on a different DNS provider. Just select the correct provider in SendX for each domain you authenticate.

I changed DNS providers. Do I need to re-add my records?

Yes. DNS records don't transfer automatically when you change providers or nameservers. You'll need to add the DKIM and DMARC records to your new DNS provider.

My company uses internal DNS. Can I still authenticate?

Yes, as long as your DNS records are publicly resolvable. Internal-only DNS that isn't visible to the internet won't work because inbox providers need to look up your records.

Who should I contact if I can't access my DNS?

  • If you registered the domain yourself: Contact your registrar's support

  • If IT manages your domain: Send them the instructions using SendX's "Send Instructions" feature

  • If a web developer set up your site: They may have access to DNS or can point you to whoever does

  • If you're not sure: Check your domain's WHOIS record to see where it's registered

I added the records but the provider shows a different value than what I pasted.

Some providers reformat or truncate the display of long TXT records. Use an external tool like MXToolbox to see the actual published value. If that matches what SendX expects, the record is correct regardless of how your provider displays it.

Did this answer your question?