DNS Set-Up In Richpanel
Introduction
Set up DNS records to authenticate your custom domain, so emails sent from Richpanel use your brand’s domain. Follow these steps to configure DNS with your hosting provider
- Access to your domain's DNS settings via your hosting provider.
- A custom domain email address to use with Richpanel
Steps for DNS Setup
Step 1: Generate DNS Records in Richpanel
- Log in to Richpanel, navigate to Settings > Channels > Email, and add your custom domain email address
- Click Setup DNS in the email settings
- Click Generate DNS Records. You will see a window displaying the DNS records (typically TXT & CNAME records) needed for verification
Step 2: Copy DNS Records for Your Domain Provider
- Copy the provided DNS records from Richpanel.
- Log into the DNS management console of your hosting provider
Step 3: Update DNS Records with Your Hosting Provider
- Log in to your hosting provider’s DNS settings > DNS record setup (this will vary by provider)
- Add the TXT & CNAME records copied from Richpanel page
- Save the changes.
CNAME record at Google Domains will look like this:
The same CNAME record at GoDaddy would look like this:
Step 4: Verify DNS Records
- Wait for DNS propagation (up to 6 hours).
- Return to Richpanel and click Refresh.
- Ensure the status changes to Valid
Step 5: Test Email Connection
- Send a test email to your custom domain email.
- Check your Richpanel inbox and reply to confirm the connection.
Troubleshoot
- If the test email does not work as expected, revisit the DNS settings in GoDaddy and ensure all records match the details provided by Richpanel.
- If the records shows invalid, check if the DNS records are published for the Domain. Copy the domain(e.g. Richpanel.com) and search for TXT lookup using this URL.
- If the Result shows DNS record not found. Ask the customer to check the DNS records in domain provider.
- If the Result shows DNS records found ask the Tech Team to restart the DNS verification for the email
FAQs: Why do we need to update the DNS?
We’re using DNS to validate email authenticity. DKIM verifies that an email is from your domain and hasn’t been altered by adding a digital signature, while SPF ensures that only authorized servers can send emails on your behalf to reduce spam. Now, we use TXT records to store the SPF rules and DKIM public keys, which email servers use to verify that your emails are legitimate, and CNAME records to help link your domain to our email services for email authentication. In short - to send emails on your behalf, a DNS setup is needed to authenticate our emails and ensure they are properly verified.