☁️

Cloudflare DNS Setup Guide

Follow this step-by-step guide to configure your DNS records on Cloudflare for use with Kachaw.

Goal

Add MX records for mx1.kachaw.com and mx2.kachaw.com and create an SPF TXT record.

Step 1: Log in to Your Cloudflare Account

  1. Go to Cloudflare's login page.
  2. Enter your email and password.
  3. Select the domain you want to modify from the dashboard.

Note: You should see a list of domains in your Cloudflare dashboard.

Step 2: Navigate to the DNS Settings

  1. In the left sidebar, click "DNS" (the icon looks like a clipboard).
  2. You'll see a list of existing DNS records.

Note: This will show your current A, CNAME, and MX records.

Step 3: Add MX Records

First MX Record:

  1. Click "Add record" (blue button).
  2. In the dropdown, select "MX" (Mail Exchange).
  3. Fill in the fields as follows:
    • Name: Your domain (e.g., @ for root domain or subdomain if needed)
    • Mail server: mx1.kachaw.com
    • Priority: 10 (or your preferred priority)
    • TTL: Auto (default)
  4. Click "Save".

Second MX Record:

  1. Click "Add record" again.
  2. Select "MX" from the dropdown.
  3. Fill in the fields:
    • Name: Same as above
    • Mail server: mx2.kachaw.com
    • Priority: 20 (lower number = higher priority)
    • TTL: Auto
  4. Click "Save".

Step 4: Add the SPF TXT Record

  1. Click "Add record" again.
  2. Select "TXT" from the dropdown.
  3. Fill in the fields:
    • Name: @ (for root domain) or leave blank for some setups
    • Content: "v=spf1 a:spf.kachaw.com ~all" (include quotes if auto-added)
    • TTL: Auto
  4. Click "Save".

Step 5: Verify Changes

  • Cloudflare will show the new MX and TXT records in your DNS list.
  • To test, use tools like:
    • MXToolbox (check MX records)
    • Google Admin Toolbox (verify SPF)

Important Notes

  • Propagation Time: Changes may take up to 24 hours (usually faster)
  • Avoid Duplicates: Delete old MX/SPF records if they conflict
  • DNSSEC: If enabled, ensure new records are compatible