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
| Type | Host/Name | Value | Required |
|---|---|---|---|
| TXT | mailrify._domainkey.<your-domain> | v=DKIM1; k=rsa; p=... | Yes |
| MX | mailrify.<your-domain> | feedback-smtp.<region>.amazonses.com (priority 10) | Yes |
| TXT | mailrify.<your-domain> | v=spf1 include:amazonses.com ~all | Yes |
| 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:- Double-check the values: Ensure you copied the exact values without extra spaces
- Check DNS propagation: Use tools like
digor online DNS checkers to verify the records are published - TTL settings: Some DNS providers cache records. Try lowering the TTL (Time To Live) value
- 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

