Next.js Discord

Discord Forum

Email Sending Services on Next.js

Unanswered
Common carp posted this in #help-forum
Open in Discord
Common carpOP
Hi everyone
I have a question regarding email sending infrastructure for websites, and I’d appreciate guidance from people who have experience with this.

### My Current Situation

I have built a website that works as an enquiry platform.
When a user fills out a form and enters their email and requirements, I want that information to be sent to my email inbox automatically.

Currently I am using EmailJS, which allows sending emails directly from the frontend.
However, EmailJS becomes expensive when the number of emails increases.

Because of that, I’m planning to move to Brevo.

### The Problem I’m Facing

The Brevo Starter plan only allows 300 emails per day (or limited monthly emails depending on the plan).

My concern is:

* If I build multiple websites
* And all of them send enquiry emails
* Then the 300 email/day limit might be exceeded

So I want to understand what the best approach is in this situation.

### My Questions

1️⃣ How do platforms like WordPress or Wix allow sending enquiry emails seemingly for free?
2️⃣ Are they running their own mail servers, or are they using some other infrastructure behind the scenes?
3️⃣ Is there any reliable free method to send enquiry emails from websites without strict limits?
4️⃣ If email volume grows beyond 300 emails/day, what is the best scalable approach?

### What I Want to Achieve

My requirement is simple:

User fills form → enquiry email sent to my inbox.

But I want a solution that is:

* reliable
* scalable if I create more websites
* not very expensive
* easy to maintain

### Possible Options I’m Considering

From my research, I see a few possibilities:

* Using Brevo or another email API
* Running my own SMTP server
* Using cloud email services
* Using hosting SMTP like WordPress websites do

But I’m not sure which one is the best practice for production websites.

* Is there a cost-effective approach for enquiry-based websites?

2 Replies

@Common carp Hi everyone I have a question regarding **email sending infrastructure for websites**, and I’d appreciate guidance from people who have experience with this. ### My Current Situation I have built a **website that works as an enquiry platform**. When a user fills out a form and enters their email and requirements, I want that information to be **sent to my email inbox automatically**. Currently I am using **EmailJS**, which allows sending emails directly from the frontend. However, **EmailJS becomes expensive** when the number of emails increases. Because of that, I’m planning to move to **Brevo**. ### The Problem I’m Facing The **Brevo Starter plan only allows 300 emails per day (or limited monthly emails depending on the plan)**. My concern is: * If I build **multiple websites** * And all of them send enquiry emails * Then the **300 email/day limit might be exceeded** So I want to understand what the **best approach is in this situation**. ### My Questions 1️⃣ How do platforms like **WordPress or Wix allow sending enquiry emails seemingly for free?** 2️⃣ Are they running their **own mail servers**, or are they using some other infrastructure behind the scenes? 3️⃣ Is there any **reliable free method** to send enquiry emails from websites without strict limits? 4️⃣ If email volume grows beyond 300 emails/day, what is the **best scalable approach**? ### What I Want to Achieve My requirement is simple: User fills form → enquiry email sent to my inbox. But I want a solution that is: * reliable * scalable if I create more websites * not very expensive * easy to maintain ### Possible Options I’m Considering From my research, I see a few possibilities: * Using Brevo or another email API * Running my own SMTP server * Using cloud email services * Using hosting SMTP like WordPress websites do But I’m not sure **which one is the best practice for production websites**. * Is there a **cost-effective approach for enquiry-based websites**?
1: Wix have their own email servers or a third party SaaS and use their own domain, and the cost for that is really included in your plan
2: They might be, or they might be using AWS SES, which is really cheap at just $1/10K Emails + minor additional costs
3: Free platform have limits, like there is resend, which is really amazing but expensive at scale
4: I'd suggest use AWS SES or sendgrid, as brevo's starter plans, even if you want transactional emails only, you'll be paying for marketing emails too I guess. It might be difficult to get approval for AWS SES, but sendgrid is also a good option
if you run our own SMTP server, good luck with email getting delivered to spam and getting hard-bounce as it has no reputation