Skip to main content
Verifying your domain is a requirement to send emails through Mailrify. Domain verification helps improve email deliverability and ensures that your emails are less likely to be marked as spam.

Verifying a domain

You can verify a domain by adding it in the domain tab of the project settings. Once added, Mailrify will provide you with the necessary DNS records to add to your domain’s DNS settings. Once you have added the DNS records, it may take some time for the changes to propagate. You can check the verification status in the domain tab of the project settings.

DNS Records

Domain verification requires adding several DNS records to your domain. Each record serves a specific purpose in email authentication and delivery.

DKIM Record (1 TXT record)

DomainKeys Identified Mail (DKIM) adds a digital signature to your emails, proving they haven’t been tampered with during transit. You’ll need to add 1 TXT record provided by Mailrify. Why it matters:
  • Prevents email spoofing and tampering
  • Improves deliverability and inbox placement
  • Required by most email providers (Gmail, Outlook, etc.)

SPF Record (1 TXT record)

Sender Policy Framework (SPF) specifies which mail servers are authorized to send emails on behalf of your domain. You’ll need to add 1 TXT record that lists the authorized sending servers. Why it matters:
  • Prevents unauthorized servers from sending emails using your domain
  • Reduces the likelihood of your domain being used for spam
  • Works together with DKIM for complete authentication

Bounce Handling (1 MX record)

This MX record allows Mailrify to receive bounce notifications and spam complaints from email providers. Why it matters:
  • Automatically tracks which contacts have bounced or complained
  • Helps maintain your sender reputation
  • Prevents sending to invalid email addresses
  • Required for deliverability monitoring
TypeHost/NameValueRequired
TXTmailrify._domainkey.<your-domain>v=DKIM1; k=rsa; p=...Yes
MXmailrify.<your-domain>feedback-smtp.<region>.amazonses.com (priority 10)Yes
TXTmailrify.<your-domain>v=spf1 include:amazonses.com ~allYes
MX<your-domain>inbound-smtp.<region>.amazonaws.com (priority 10)Optional
TXT_dmarc.<your-domain>v=DMARC1; p=none;Recommended
The MX record above is for sending emails (handling bounces and complaints). If you want to receive emails at your domain and trigger workflows, see the receiving emails guide for additional MX record setup.
Use the exact host and value shown in your Mailrify domain settings. DKIM keys and SES region values are generated for your account.

Verification Status

After adding all DNS records, Mailrify will automatically check the verification status. Verification typically completes within a few minutes but can take up to 72 hours depending on DNS propagation. You can check the status in the Domains section of your project settings. Each record type will show as verified once detected.

Troubleshooting

Records not verifying

If your DNS records aren’t verifying after 24 hours:
  1. Double-check the values: Ensure you copied the exact values without extra spaces
  2. Check DNS propagation: Use tools like dig or online DNS checkers to verify the records are published
  3. TTL settings: Some DNS providers cache records. Try lowering the TTL (Time To Live) value
  4. Contact your DNS provider: Some providers have specific requirements or interfaces for adding these record types

Emails still going to spam

Even with a verified domain, emails may go to spam if:
  • Your content triggers spam filters (excessive links, suspicious keywords)
  • Your sender reputation is new or low
  • Recipients have marked your emails as spam in the past
  • You’re sending to invalid or unengaged contacts
Follow email best practices and maintain good list hygiene to improve deliverability.