I recently switched my email service from Brevo to Resend, and during the move, I accidentally removed my DMARC record. I meant to update it, but I forgot to put it back. Meanwhile, my SPF and DKIM records were set up correctly. After sending a test email to my personal Gmail, I noticed it went straight to the spam folder. I quickly added the DMARC record back, but now all emails from my domain are still landing in spam. I don't send enough emails to see clear data through Google Postmaster, so I'm unsure how to resolve this. Also, I realized my domain key is only 1024 bits instead of 2048 bits. Could that be influencing Gmail's spam filtering? Any advice would be appreciated!
4 Answers
You should be alright! A short period without a DMARC record is usually recoverable. Once your new record is updated, it can take about 48 hours for it to propagate. Try sending a test email afterward and check the Authentication-Results header to ensure it shows dmarc=pass. If your emails are still going to spam after that, keep an eye on Google Postmaster Tools to see how your sender reputation is tracking. And double-check that your DKIM is set up right with Resend so that the domain matches your From address!
Generally, not having a DMARC record isn’t a huge deal; lots of domains don’t use it. Since your SPF and DKIM are good, it's possible that the new email service's IP reputation is affecting this. I’d recommend checking out Google's support document on email authentication; it might shed some light on what's happening. Also, have you considered that the issue might be related to the sending reputation of Resend?
Consider whether you’re using a hard or soft fail in your SPF record. Switching to a soft fail recently helped resolve some of my own issues with Gmail. While it might not seem logical, it’s worth a try, especially when combined with DMARC.
I suggest testing your setup using a tool like Learndmarc.com, which can help you confirm if everything's configured correctly. It’s useful to ensure there are no underlying issues with your DMARC record itself!

I switched to Resend too and faced similar issues. My emails weren't marked as spam when I used Brevo, but once I switched, I noticed the difference. I also checked it with a ProtonMail address and it came through fine, so it could definitely be a reputation issue with the new service.