We’re sending OTP codes to users during onboarding, but many are saying they aren’t getting them. I think the emails might be going to spam.
We use Amazon SES. Any ideas on how to fix this?
We’re sending OTP codes to users during onboarding, but many are saying they aren’t getting them. I think the emails might be going to spam.
We use Amazon SES. Any ideas on how to fix this?
You can use MXToolbox to check if your domain or IP addresses are on any blacklists, which might be causing Gmail to mark your emails as spam.
There could be a few things causing the issue. It’s most likely a problem with your domain configuration (SPF, DKIM, DMARC) or a poor domain reputation. If you share your domain or send it to me in a DM, I can take a look.
Possible issues:
Try using a different SMTP service instead of SES, like NoLimitEmails. I’ve been using them for the last 3 years on my subdomain with no issues. They provide a dedicated IP, so it’s worth a try.
It’s Amazon SES, drop that sender. Their emails are often flagged as spam. There’s nothing more to look into.
We had the same problem, and it’s probably due to the low reputation of the domain and email you’re using for OTPs. It’s better to set up a dedicated subdomain and inbox for sending them.
For example: use “otp.yourdomain. com” with a sender like “noreply@otp.yourdomain .com”.
Don’t forget to set up the DNS records for this subdomain too.
Thanks for the tip. I will give it a try