Add and verify your domain

Before JoltMx can route mail, it needs to receive it. That means pointing your domain's DNS at JoltMx and proving the domain is yours.

Getting started·6 min read

Before you start

  • A domain you own (for example yourdomain.com).
  • Access to that domain's DNS settings - usually at your registrar (Namecheap, Cloudflare, GoDaddy, etc.).
  • A JoltMx account. Create one for free if you haven't yet.

Step 1 - Add the domain

In the dashboard, open Domains → Add domain and enter your domain name. JoltMx immediately generates the exact DNS records you'll need, including a unique verification value and a DKIM key for this domain.

Always use the values shown in your dashboard. The examples below show the shape of each record, but your verification token and DKIM selector are unique to your domain.
Your domains in JoltMx, each with its status, rule count and last activity

Step 2 - Point your MX records

MX (Mail Exchange) records tell the world which servers receive mail for your domain. Replace any existing MX records with JoltMx's:

Type   Host   Priority   Value
MX     @      10         mx.joltmx.io
MX     @      20         mx2.joltmx.io

The lower priority number is tried first; the second is a backup. Remove old MX records (such as your previous provider's) - leaving them in place can send mail somewhere JoltMx never sees.

Step 3 - Add SPF and verification

SPF tells receiving servers that JoltMx is allowed to handle mail for your domain. Add it as a TXT record on the root:

Type   Host   Value
TXT    @      v=spf1 include:joltmx.io ~all

If you already have an SPF record, don't add a second one - merge the include:joltmx.io into your existing v=spf1 record. Only one SPF record per domain is valid.

JoltMx also gives you a verification TXT record to prove ownership. It looks like this:

Type   Host              Value
TXT    _joltmx           joltmx-verify=xxxxxxxxxxxxxxxx

Step 4 - Add DKIM

DKIM lets JoltMx cryptographically sign mail it sends on your behalf, which improves deliverability. The dashboard provides a CNAME (or TXT) record with a selector unique to your domain - copy it exactly:

Type    Host                      Value
CNAME   joltmx._domainkey         joltmx._domainkey.joltmx.io

Step 5 - Verify

Once the records are saved at your registrar, return to the dashboard and click Verify. JoltMx checks each record and marks the domain active when they're all in place.

The DNS tab checks each record live and shows a green tick the moment it verifies
  • DNS takes time to propagate - changes are often live in minutes, but can take up to a few hours. If verification fails at first, wait and try again.
  • Watch the host field - some registrars want just @ or the subdomain (_joltmx), others want the full name. Match your registrar's convention.
  • No trailing typos - an extra space or a missing dot is the most common reason a record won't verify.
Tip: If you publish a DMARC policy of p=reject, make sure SPF and DKIM are in place first. Read SPF, DKIM & DMARC explained for the why.

Next step

Domain verified? Now decide where its mail goes: Create your first alias.

Free during beta

Start routing mail in minutes.

Point your MX records at JoltMx. Add a domain. Create your first rule. Done.

No credit card required  ·  Free tier stays free