🟧

Namecheap DNS Setup Guide

Configure MX and SPF records for domains managed through Namecheap.

Note: Namecheap offers both traditional DNS and FreeDNS services - this guide covers their standard DNS management.

Goal

Add MX records pointing to mx1.kachaw.com (priority 10) and mx2.kachaw.com (priority 20), plus an SPF TXT record.

Step 1: Access Advanced DNS

  1. Log in to your Namecheap Account
  2. Go to "Domain List" from the left sidebar
  3. Click "Manage" next to your domain
  4. Select the "Advanced DNS" tab

Tip: If using FreeDNS, navigate to "FreeDNS" section instead.

Step 2: Add MX Records

Primary MX Record:

  1. Under "MAIL SETTINGS", click "ADD NEW RECORD"
  2. Select "MX Record" from the dropdown
  3. Enter these values:
    • Host: @
    • Value: mx1.kachaw.com
    • Priority: 10
    • TTL: Automatic
  4. Click the checkmark icon to save

Secondary MX Record:

  1. Click "ADD NEW RECORD" again
  2. Select "MX Record"
  3. Enter:
    • Host: @
    • Value: mx2.kachaw.com
    • Priority: 20
  4. Save with the checkmark

Step 3: Add SPF TXT Record

  1. Under "HOST RECORDS", click "ADD NEW RECORD"
  2. Select "TXT Record" from the dropdown
  3. Enter:
    • Host: @
    • Value: v=spf1 a:spf.kachaw.com ~all
    • TTL: Automatic
  4. Save with the checkmark

Important: Namecheap automatically prepends your domain to the host field - just enter @ for root domain.

Step 4: Verify Changes

Namecheap-Specific Features

  • FreeDNS: Alternative DNS hosting with simplified interface
  • Dynamic DNS: Available for hostnames like yourdomain.ddns.net
  • Email Forwarding: Configure separately under "Email Forwarding" tab

Troubleshooting

  • Records not saving? Ensure you're not exceeding the 50-record limit
  • Propagation delays? Try flushing your local DNS cache (ipconfig /flushdns on Windows)
  • SPF validation errors? Check for duplicate TXT records
← Back to Guides

Using Namecheap Private Email?

Email Setup Guide