用途:指导在 Vercel 部署的应用中发送邮件,核心组合为 Resend(Vercel Marketplace 原生集成)与 React Email 模板,覆盖 API 配置、事务性邮件、域名验证等。
主要能力:通过 Marketplace 安装 Resend 并自动注入环境变量(RESEND_API_KEY);使用 Resend SDK 发送邮件,支持 HTML 或 React 模板;用 React Email 构建模板并本地预览;支持批量发送、Server Action、Broadcast API(面向受众/邮件列表,可创建、发送与定时)、幂等键防重复发送、Webhook 管理 API 与投递事件处理;React Email 5.x 支持暗色模式与 Tailwind CSS v4。
使用方式:安装命令 vercel integration add resend;npm install resend;npm install react-email @react-email/components;本地预览 npx react-email dev;上传模板 npx react-email@latest resend setup。发送时调用 resend.emails.send,可传 html 或 react 模板;批量用 resend.batch.send;幂等通过 Idempotency-Key 请求头,24 小时内去重。
适用场景:Vercel 应用中的欢迎邮件、订单确认、密码重置、月度通讯等事务性与营销邮件。
限制:自定义域名需在 Resend 完成域名验证(添加 MX、SPF、DKIM 记录),验证前只能用 onboarding@resend.dev 作为发件地址;v4 升级到 v5 需将 renderAsync 替换为 render,Tailwind 组件仅支持 Tailwind CSS v4。资料未提供具体收费与价格信息。