Unable to send Email through SMTP

Hello there,
I cannot send Emails through SMTP. I use NodeMailer to send emails using Zoho ZeptoMail. But looks like render is blocking connection to smtp.zeptomail.com and so emails cannot be sent!

I’ve read other topics around here such as: https://community.render.com/t/smtp-is-not-working/5820 or https://community.render.com/t/smtp-server-not-working/15861. In both places, the support team said:
To send SMTP email you’ll need to be using a provider like SendGrid, MailGun, PostMark etc

Here, I don’t understand the point of using SendGrid, MailGun etc… Are those smtp host are unblocked and rest are blocked? If so, can you please add this Zoho Zeptomail’s smtp host to whitelist?

Thanks in advance!

Hi there,

SendGrid, MailGun etc all provide SDKS which your code interacts with via an API to deliver messages for you, so there’s no SMTP involved in in that process from your Render service.

However, looking at Zeptomail they also have an API you can use (SMTP and API for transactional emails | Zoho ZeptoMail) so I would suggest taking a look at that.

Thanks! Using API worked. But its still not clear to me why I can’t use SMTP. Is it a free plan limitation or something?