NevTan Mail

Documentation

Documentation

Administration

Adding records at your DNS provider

Adding records at your DNS provider

Every provider asks for the same records, and every provider labels the boxes differently. This page covers the ones our customers use most, with every value written out. The one exception is your DKIM key, which is generated for your domain alone — copy that from Admin → Domain → DNS, never from an example here or anywhere else.

Make the changes where your nameservers point

If your registrar and your DNS host are different companies, records added at the registrar do nothing. Whoever your nameservers point to is the one that answers for your domain — that is where these records belong.

The records you'll add

Seven records in total. Six of them are the same for every domain and are written out in full below. The seventh — your DKIM key — is generated for your domain alone, so copy that one from your DNS screen.

Host / NameTypeValueWhat it does
@MX10 stage-smtp.nevtan.comDelivers incoming mail to your mailboxes. Without it, nobody can email you.
@TXTv=spf1 include:_spf.nevtan.com -allSPF — lists the servers allowed to send as you. Missing it sends your mail to spam.
dkim._domainkeyTXTv=DKIM1;k=rsa;p=MIIBIjANBgkq… (your own key)DKIM — signs your mail so recipients can prove it wasn't forged.
_dmarcTXTv=DMARC1; p=quarantineDMARC — tells recipients what to do when a message fails the two checks above.
autodiscoverCNAMEstage-smtp.nevtan.comSets up Outlook automatically from just an address and password.
autoconfigCNAMEstage-smtp.nevtan.comSame, for Thunderbird and most Android mail apps.
_autodiscover._tcpSRV0 0 443 stage-smtp.nevtan.comThe lookup Outlook tries first. Fields are entered separately — see below.

MX and the two CNAMEs make mail arrive and set up mail apps automatically. SPF, DKIM and DMARC are what stop your outgoing mail being filed as spam — DNS records & email authentication explains what each one proves.

SRV records are split into separate boxes

Most providers do not accept the SRV value as one line. Enter it as: Service _autodiscover, Protocol _tcp, Priority 0, Weight 0, Port 443, Target stage-smtp.nevtan.com.

The host field

Providers disagree most about one thing: what to put in the name field for a record that applies to the domain itself. Nearly every "I added it but it still says pending" turns out to be this.

ProviderFor the domain itselfQuotes on TXT values
GoDaddy@No
Namecheap@No
Cloudflare@ or the full nameNo — added for you
AWS Route 53Leave the name blankYes — required
Hostinger@No
BigRockLeave Host Name blankNo
Squarespace@No

For a subdomain like dkim._domainkey, every provider above wants the prefix on its own — they add your domain for you. Cloudflare is the exception: it accepts either form and normalises it.

How to tell which your provider wants

Add one record, save it, and come back to the DNS screen. If the row reports the record at a name with your domain in it twice, your provider appends the domain and you should enter the prefix only.

GoDaddy

Domain portfolio → your domain → DNSManage zones.

1

Open Manage zones

Pick your domain from the list.

2

Add each record

Choose Add New Record, pick the type, then fill in Name and Value.

3

MX priority is its own box

Enter 10 in Priority and the hostname in Value — GoDaddy keeps them separate rather than as one line.

4

Remove old MX records

If MX records from a previous mail provider are listed, delete them. Leaving them in splits your incoming mail between two systems.

5

Save each one

GoDaddy saves records individually — there is no batch confirm.

Namecheap

Domain List → ManageAdvanced DNS.

1

Switch Mail Settings to Custom MX

Do this first. Until you do, the MX option doesn't appear in the record type list.

2

Delete the parking record

New Namecheap domains carry a CNAME pointing at their parking page. It conflicts with the records you're about to add.

3

Add each record

Use Add New Record under Host Records and pick the type from the dropdown.

4

Confirm each row

Rows save individually with the tick icon on the right. A row left in edit mode has not been saved.

Cloudflare

Select your domain → DNSRecords.

Set every record to DNS only

An orange cloud means Cloudflare answers for that name instead of your mail server. That breaks the autodiscover records and hides them from our verification. Click the cloud on each record until it turns grey and reads DNS only. This is the single most common Cloudflare problem.

  • Cloudflare accepts either @ or the full hostname and normalises it, so the doubled-domain mistake is harder to make here.
  • TXT values are quoted for you — paste the value exactly as shown, without adding quotes.
  • Leave TTL on Auto.
  • Everything needed works on Cloudflare's free plan.

AWS Route 53

Route 53 → Hosted zones → your domain → Create record.

TXT values must be quoted

Route 53 is stricter than most providers: SPF, DKIM and DMARC values all need wrapping in double quotes. A TXT record saved without them will not verify.

  • Leave the record name blank for records on the domain itself — Route 53 shows the resulting full name beneath the box.
  • For MX, the value is the whole line including priority: 10 mail-host.
  • Multiple values for one record go on separate lines inside the same value box, not as separate records.
  • Check you are editing the public hosted zone. A private zone for the same domain looks identical and has no effect on mail.

Hostinger

hPanel → DomainsDNS / Nameservers DNS records.

  • Pick the record type from the row of tabs above the form.
  • Delete Hostinger's default MX records pointing at their own mail service before adding ours.
  • Use @ in the Name field for records on the domain itself.
  • If your nameservers aren't Hostinger's, this page has no effect — make the changes wherever they point.

BigRock

Manage Orders → your domain → DNS Management Manage DNS.

  • Each record type has its own tab across the top. SPF, DKIM and DMARC all go under the TXT tab.
  • Leave Host Name blank for records on the domain itself.
  • Remove the default MX records BigRock adds to new domains.
  • Long TXT values are accepted in full — do not split the DKIM key across several records.
  • DNS Management only appears if you're using BigRock's nameservers.

Squarespace

Domains → your domain → DNSDNS settings. This is where Google Domains moved, so if you are looking for the old Google interface, you are in the right place.

  • Scroll to Custom records and choose Add record.
  • Remove any existing MX records, but leave records for Squarespace's own website services alone.
  • MX priority goes in its own field, separate from the hostname.
  • Records save as you add them — there is no separate confirm step.

Any other provider

Look for a section called DNS, DNS Zone, Zone Editor, Advanced DNS or Name Servers. The records are the same everywhere; only the labels change.

  • If @ is rejected for the domain itself, try leaving the field blank.
  • If TXT values come back with visible quote marks around them, remove the quotes you typed — the provider adds its own.
  • If a value is rejected as too long, that is the DKIM key. Contact us rather than shortening it.
  • Delete MX records pointing at a previous mail provider before adding ours.

Five things that break it

Ordered by how often they come up. If a record still reports as pending an hour after you saved it, the cause is almost always one of these.

1. The domain got typed twice

Most providers append your domain to whatever you put in the host field, so entering the full name creates the record somewhere that does not exist. Enter only the part before your domain — dkim._domainkey, not dkim._domainkey.yourdomain.com.

Don't type thisType this
dkim._domainkey.yourdomain.comdkim._domainkey

2. Cloudflare's proxy is switched on

An orange cloud means Cloudflare answers for that name, so we cannot read what is actually published. Switch each mail record to DNS only — the grey cloud.

WrongRight
Proxied — orange cloudDNS only — grey cloud

3. The DKIM key got cut short

The DKIM value runs to several hundred characters. Selecting it by hand usually misses the end, and a key missing its last characters fails in exactly the same way as a wrong one. Use the copy button on the DNS screen, and check the pasted value still ends in AQAB.

TruncatedComplete
v=DKIM1; k=rsa;v=DKIM1;k=rsa;p=MIIBIjANBgkq…IDAQAB

4. There are two SPF records

A domain may publish only one. If you already send through another service, do not add a second — merge ours into the record you have, keeping a single v=spf1 at the front and one all at the end. Receiving servers treat two SPF records as an error and fail both.

Two records — both failOne merged record
v=spf1 include:_spf.google.com ~all and v=spf1 include:_spf.nevtan.com -allv=spf1 include:_spf.google.com include:_spf.nevtan.com ~all

5. Strict SPF set before the move

-all tells recipients to reject anything not on the list. Set it while your mail still flows through your old provider and their messages start bouncing outright rather than landing in spam. Use ~all until your MX has moved and mail is arriving normally, then tighten it.

During the moveOnce the MX has switched
~all-all

Give DNS time before changing anything

Changes usually appear within 15 minutes, but a provider may serve the old answer for up to 48 hours depending on the record's TTL. If everything looks right and still reports pending, wait an hour before editing. Changing a correct record because it has not propagated yet is the most common way a working setup gets broken.

Still stuck? Email support@nevtan.com with your domain name and a screenshot of your provider's DNS page — the DNS screen shows us what is visible from the outside, so we can usually spot the difference from there.

Still need a hand?

Our support team usually replies within one business day.

Email us at support@nevtan.com