render() function converts your React components into HTML that can be sent through your preferred email service.
How it works
React Email provides arender() function that converts your email components into HTML strings. You can then use this HTML with any email service provider’s SDK:
Available integrations
Resend
Modern email API for developers with built-in React Email support
Nodemailer
Popular Node.js module for sending emails via SMTP
SendGrid
Reliable email delivery platform with powerful APIs
Postmark
Fast and reliable transactional email service
AWS SES
Amazon’s scalable email sending service
Plunk
Simple and affordable email API
Scaleway
European cloud platform with transactional email
MailerSend
Email delivery service with advanced analytics
Custom integrations
You can integrate React Email with any email service by:- Creating your email component
- Using
render()to convert it to HTML - Passing the HTML to your email provider’s SDK