简介
React Email 是一组高质量的 React 组件库,用于构建 HTML 邮件。由 Resend 团队创建,解决了邮件 HTML 兼容性的痛点,提供在所有主流邮件客户端中正确渲染的组件。
拥有 18.4K+ GitHub 星标和 MIT 许可证,React Email 用简洁的 JSX 组件替代混乱的 HTML 表格布局,配备本地预览服务器,支持集成任何邮件发送服务。
核心功能
- React 组件:提供 Html、Body、Container、Text、Button 等邮件专用组件
- 样式支持:内联样式或 Tailwind CSS
- 预览服务器:本地开发服务器,支持热重载
- 渲染为 HTML:将 React 组件转换为邮件兼容的 HTML 字符串
- ESP 集成:支持 Resend、Nodemailer、SendGrid、Postmark、AWS SES
常见问题
Q: React Email 兼容所有邮件客户端吗? A: 是的。组件渲染为兼容的 HTML,支持 Gmail、Outlook、Apple Mail、Yahoo 和移动端。
Q: 只能配合 Resend 使用吗? A: 不是。虽然由 Resend 团队构建,但 React Email 可配合任何邮件服务使用。
来源与致谢
- GitHub: resend/react-email — 18.4K+ ⭐ | MIT
- 官网: react.email