Email Service Providers
All examples show how to convert React Email components into HTML and send them using various email service providers.Resend
Send emails using Resend, a modern email API built for developers.- Example: resend
- Package:
resend - Framework: Next.js
Nodemailer
Send emails using Nodemailer, a popular Node.js module for sending emails.- Example: nodemailer
- Package:
nodemailer - Type: Node.js script
SendGrid
Send emails using SendGrid’s email delivery platform.- Example: sendgrid
- Package:
@sendgrid/mail - Type: Node.js script
Postmark
Send emails using Postmark’s transactional email service.- Example: postmark
- Package:
postmark - Type: Node.js script
AWS SES
Send emails using Amazon Simple Email Service (SES).- Example: aws-ses
- Package:
@aws-sdk/client-ses - Type: Node.js script
Plunk
Send emails using Plunk’s email platform.- Example: plunk
- Package:
@plunk/node - Type: Node.js script
MailerSend
Send emails using MailerSend’s transactional email service.- Example: mailersend
- Package:
mailersend - Type: Node.js script
Scaleway
Send emails using Scaleway’s Transactional Email service.- Next.js Example: scaleway/next
- Node.js Example: scaleway/node
- Package:
@scaleway/sdk - Frameworks: Next.js and Node.js
How Examples Work
All examples follow a similar pattern:- Create email components using React Email components
- Render to HTML using the
renderfunction from@react-email/components - Send via provider using the provider’s SDK or API
Running Examples Locally
To run any example locally:- Navigate to the example directory
- Install dependencies with your package manager
- Configure your API keys and credentials
- Run the development server or build script