What are MX records?
MX (Mail Exchange) records are DNS records that tell the internet where to deliver emails for a domain. When someone sends an email tohello@acme.com, the sending server looks up the MX records for acme.com to find out which mail server should receive the email.
MX records are the postal address of the email world — they direct mail to the right destination.
How MX records work
An MX record has two parts:
| Part | Description | Example |
|---|---|---|
| Mail server | The hostname that handles email | mail.acme.com |
| Priority | Lower number = higher priority | 10 |
Priority and failover
You can have multiple MX records with different priorities. The sending server tries the lowest number first:| Priority | Mail server | Role |
|---|---|---|
| 10 | mail1.acme.com | Primary — tried first |
| 20 | mail2.acme.com | Backup — tried if primary is unavailable |
MX records and SendKit
When you add a domain in SendKit, we generate an MX record for thesend subdomain:
| Field | Value |
|---|---|
| Type | MX |
| Name | send.yourdomain.com |
| Value | Provided on your domain detail page |
| Priority | 10 |
| TTL | 3600 |
Why does SendKit need an MX record?
SendKit uses the MX record on thesend subdomain for two critical purposes:
1. Bounce handling
When an email can’t be delivered (invalid address, full mailbox, etc.), the recipient’s mail server sends a bounce notification back. The MX record tells it where to send that notification — back to SendKit, so we can:
- Mark the email as bounced in your dashboard
- Trigger the
email.bouncedwebhook - Track your bounce rate
- Mark the contact as complained
- Add them to the suppression list
- Trigger the
email.complainedwebhook
The MX record is on the
send subdomain only. It does not affect your root domain’s email delivery. Your regular email (Google Workspace, Outlook, etc.) is not impacted.MX records vs other DNS records
| Record | Purpose in email |
|---|---|
| MX | Directs where to deliver email (and bounce/complaint notifications) |
| SPF | Declares who can send email for the domain |
| DKIM | Signs emails to prove authenticity |
| DMARC | Defines policy for failed authentication |
Common MX issues
| Problem | Cause | Fix |
|---|---|---|
| Bounces not tracked | MX record missing or incorrect | Add the MX record from your SendKit domain detail page |
| MX record not found | Wrong subdomain name | Make sure it’s on send.yourdomain.com, not your root domain |
| Conflicting MX records | Multiple MX records on the same subdomain | Remove any MX records on send.yourdomain.com that aren’t from SendKit |
FAQ
Will the MX record affect my regular email?
Will the MX record affect my regular email?
No. The MX record is on the
send subdomain (e.g., send.acme.com), not your root domain. Your existing email delivery through Google Workspace, Outlook, or any other provider is completely unaffected.What if I already have MX records on my domain?
What if I already have MX records on my domain?
That’s fine — SendKit’s MX record is on the
send subdomain, which is separate from your root domain’s MX records. They don’t conflict.Do I need the MX record for verification?
Do I need the MX record for verification?
Yes. The MX record is one of the three required DNS records for domain verification in SendKit (along with SPF and DKIM).

