Hey everyone! I'm in the process of moving my contact form over to Resend and need some guidance to make sure I don't accidentally mess up my site's email settings. Resend requires me to set up some MX records for spam reporting and spf/dkim/dmarc authentication, but I'm a bit unsure on how to do this without causing any conflicts.
Currently, I have the following records set up with Cloudflare:
- **MX Record:** for my main domain (`my-domain.com`) pointing to some protection email service.
- **SPF Record:** that allows my existing domain to send emails.
Now Resend wants me to add a new MX record for a subdomain `send.contact.my-domain.com` pointing to their service, and also an SPF record specifically for that subdomain. I'm worried about having multiple MX entries causing issues. Plus, can I just throw Resend's DKIM record in alongside my existing ones without it clashing?
Thanks for any help you can provide!
1 Answer
It sounds like you're on the right track! Generally, MX records are for incoming mail. If you’re adding an MX record for `send.contact.my-domain.com`, it shouldn’t interfere with your main domain’s MX records. Just make sure you’re not mixing those up.
For SPF, you’ll definitely want to modify your existing record by adding `include:amazonses.com` to allow them to send emails on your behalf. Just don’t forget to check the syntax to avoid any issues!
Right! They mention that the MX record is more for handling bounces and complaints, which is kind of necessary. Just be cautious about multiple MX records on the same root domain - it can get tricky!