SuperAPI AI 工具集

ship-email

办公与效率

查看项目

更新于 10-16 03:06

技能介绍

用途:为项目快速搭建基于 Resend 的邮件基础设施,适用于需要添加事务邮件或营销活动邮件的场景。它会先读取代码库,再接入现有认证与数据库。

主要能力:安装配置 Resend(npm install resend),创建统一的 lib/email.ts 发送工具,返回 { success, error } 而不抛异常;生成欢迎邮件与再激活邮件等模板,模板要求纯文本风格、单一 CTA、真人署名、活动邮件含退订链接、仅用内联样式;根据用户表字段(credits、created_at、plan、last_active_at 等)生成分群查询;搭建需管理员鉴权的 POST /api/admin/send-campaign 接口,逐封发送并统计 sentCount、failedEmails;提供基于 HMAC 的退订令牌与退订链接,并在分群查询中过滤已退订用户。

使用方式:先检测框架、数据库、认证与用户表结构,并向用户确认所需邮件类型、发件人名称与邮箱、域名是否已在 Resend 验证;随后按阶段完成 Provider 配置、模板创建、分群、活动 UI、退订与验证清单。

限制与注意:上线前需在 Resend 完成域名验证(MX、SPF、DKIM),否则邮件进入垃圾箱或被拦截;默认从 @resend.dev 发送;不要硬编码邮箱,用环境变量;欢迎邮件应后台发送,不阻塞注册流程;Resend 免费额度为每天 100 封,付费从每月 20 美元起支持每天 50,000 封,超出需分批延迟;API 密钥放 .env.example。具体价格、额度以官方为准。