Bulk emails from SES causing problem in Namecheap hosting server

0

Hi friends,

I have my domain(xyz.com) hosted at namecheap. To send bulk emails (more than 20K in one go), I am using Amazon SES. In namecheap, I have created an email - connect@xyz.com "From email" in SES is same - connect@xyz.com

In DNS settings, I have given MX record as mail.xyz.com and A record is an IP of namecheap hosting server.

Namecheap allows me to send 50 emails/hr in my plan.

Now when I am regularly sending more than 20K emails through SES, I am getting email from namecheap that there are lot of emails in the queue and its impacting delivery of emails.

So it looks like SES is sending email through namecheap server which is not able to handle the email volume.In SES, my account is enabled to send 1,00,000 emails in a day and 28 emails/sec.

How to address this now?

Is there a way to address this without upgrading my account in namecheap? Like I was thinking, if I change the MX records to amazon SES servers, it may help but not sure.

Please suggest

Harshit
asked a year ago272 views
2 Answers
1
Accepted Answer

Hello Harshit.

It looks to me like Namecheap is throttling your emails, which is why you see the emails queued up. If Namecheap lets you send 50 emails per hour, then there is no way to get more than that, so regardless of your SES quota, you can only send 50 in one hour.

If you want to send emails directly from SES make sure you use the SES API (via SDKs or directly) to achieve your max throughput. Using SMTP will be slower.

I hope this helps.

profile pictureAWS
EXPERT
answered a year ago
  • Hey thanks a lot Jose for your inputs!

    Is there a simpler way to achieve this without getting into lot of technicals like using API etc?

    Actually, I want to send bulk marketing emails (more than 20K) and want my non-technical team to be able to handle all that.

  • Harshit,

    If you want to use a simple UI for your non-tech folks, the only ways I can think of are:

    • Increase your Namecheap quota (more expensive) to match SES but still use the SES API. Also would mean building a UI for your team.
    • Use a third party service outside of Namecheap that already implements the SES API and has a UI.

    I need to stress out that the only way to achieve the SES throughput is via the API and not SMTP. SMTP is easy to use but has its limitations.

    I hope this helps.

0

Thanks a lot Jose for guiding

Harshit
answered 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions