用途:为 NodeJS-Starter-V1 提供响应式事务邮件模板模式,适用于欢迎邮件、密码重置、告警、定时任务报告与智能体通知等场景。
主要能力:基于 React Email 组件构建模板,采用表格布局与内联样式以兼容邮件客户端;提供 Scientific Luxury 暗色主题配色(背景 #050505、容器 #0a0a0a、青色强调 #00F5FF 等);提供 EmailLayout、EmailHeader、EmailFooter、EmailButton 等共享组件;支持 React Email 预览服务器与程序化渲染测试;通过 Resend 发送,也可选用 SendGrid、AWS SES 或 SMTP;集成定时任务与通知流程,使用 en-AU 本地化(日期 DD/MM/YYYY、AUD 货币、澳大利亚拼写与地址)。
使用方式:安装依赖 pnpm add @react-email/components、pnpm add -D react-email、pnpm add resend;模板置于 apps/web/emails,发送工具置于 apps/web/lib/email;预览命令 pnpm email:dev(端口 3001);发送时调用 sendEmail() 工具,收件人从环境变量读取。
限制:邮件客户端不支持 CSS Grid/Flexbox,需表格布局;部分客户端强制浅色模式,需回退处理;图片必须带 alt;避免硬编码收件人;发送前须在预览服务器验证。具体价格、平台支持范围等资料暂未提供。