登录
账号密码 + Authenticator 动态令牌(TOTP)。
发件功能已冻结
写邮件
正文(HTML)
It works!
说明:本系统只做发件(需求 #4),发件后会保存到“已发送”(需求 #5)。
发送提示
- 请确保 Resend 已验证你的发件域名,否则
from可能发送失败。 - API Key 只会在服务器端加密保存,前端无法二次查看(需求 #2/#9)。
- 风控触发后不会自动解除,需要安全验证密码手动解除(需求 #13)。
已发送
时间基于北京时间(Asia/Shanghai)。记录可删除以释放空间。
模板列表
用于快速发送统一内容(需求 #11)。
编辑模板
设置
Resend API Key
仅用于发件。保存后不可查看,只能删除后重填(需求 #9)。
当前状态:已设置 ✅
站点外观
可修改标签页标题与图标(favicon)(需求 #14)。
风控(发件冻结)
在固定时间内发送超过阈值会自动冻结且不会自动解除(需求 #13)。
安全验证密码(用于解冻)
只保存加密哈希,不可查看;可在 SSH 端重置(需求 #13)。
操作
无注册/忘记密码等功能(需求 #12)。
建议:生产环境配合反向代理 + HTTPS + CDN(需求 #7)。
自动化对接(HTTP Gateway)
其它站点(Python/PHP/…)可通过 HTTP + HMAC 调用本发件站自动发件,
不暴露 Resend API Key,且风控/已发送记录与本页面同步。
接口:
POST /api/gateway/send
创建 client(在 SSH 运行):
npm run gateway:create
详细对接示例请看项目
README.md 的“其它站点如何调用本发件站”。