SuperAPI AI 工具集

resend

通用与其它

查看项目

更新于 10-15 23:23

技能介绍

用途:在本地开发与测试中模拟 Resend 邮件 API,避免真实发信。

主要能力:有状态模拟邮件、域名、API 密钥、受众与联系人;POST /emails 的邮件被本地保存,可通过 /inbox 界面或 REST API 查看;支持批量发送、取消定时邮件、幂等发送、收件人白名单限制与发送尝试记录;状态变化会派发 webhook 事件。

使用方式:运行 npx emulate --service resend,默认监听 http://localhost:4000;也可用 createEmulator({ service: 'resend', port: 4000 }) 编程启动。认证使用 Authorization: Bearer <token>,任意 re_ 前缀令牌均可。官方 Resend Node.js SDK 读取 RESEND_BASE_URL,设置该环境变量即可无需改代码;也可直接 fetch 调用。Next.js 可通过 @emulators/adapter-next 在 /emulate/resend 内嵌运行。

适用场景:本地测试事务邮件、魔法链接、验证码、密码重置流程,以及需要程序化提取邮件内容的测试或智能体。

限制:不会发送真实邮件;默认仅绑定 127.0.0.1,容器或跨机访问需传 --host 0.0.0.0 并配置 --base-url;白名单为本地测试控制,与 Resend 真实域名验证和账户限制无关;发送尝试无额外 API 端点,需通过 getResendStore 读取。