Loading...
Loading...
Setting up a new domain correctly from day one prevents deliverability issues, security vulnerabilities, and costly misconfigurations. Follow this 9-step guide to configure DNS, email authentication, and SSL with free verification tools.
Point your domain to the correct nameservers at your DNS provider. NS records are the foundation — all other DNS records depend on nameservers resolving correctly.
Check NS RecordsCreate A records pointing to your web server's IPv4 address, and AAAA records for IPv6 if supported. These records make your domain resolve to your actual server.
Run DNS LookupAdd MX records pointing to your email provider's mail servers. Set priorities correctly — lower numbers get higher priority. Always configure at least two MX records for redundancy.
Check MX RecordsGenerate and publish an SPF TXT record that lists all servers authorized to send email for your domain. This prevents spammers from spoofing your domain.
Generate SPF RecordGenerate DKIM keys and publish the public key as a DNS TXT record. DKIM cryptographically signs outgoing emails so recipients can verify they were not altered in transit.
Generate DKIM RecordCreate a DMARC policy that tells inbox providers how to handle emails failing SPF or DKIM. Start with p=none for monitoring, then move to p=quarantine or p=reject.
Generate DMARC RecordSpecify which Certificate Authorities are allowed to issue SSL certificates for your domain. CAA records prevent unauthorized CAs from issuing rogue certificates.
Check CAA RecordsObtain and install an SSL/TLS certificate from your authorized CA. Verify it covers your root domain and www subdomain, and configure automatic renewal.
Check SSL CertificateRun a comprehensive domain health check to confirm all DNS records, email authentication, and security configurations are correctly set up and working together.
Run Health CheckComplete all 9 steps to ensure your domain is properly configured. All tools are free with no signup.
Browse All Tools