SWE::Resender
Rhai 驱动的 Resend 发信工具
功能特性
Rhai 脚本驱动
身份获取、发信、计数等全部业务逻辑由 Rhai 脚本动态拼装,无需重编译。
Markdown 转 HTML
正文自动转为内联样式邮件友好 HTML,兼容 Outlook / Gmail。
固定发信名称
在设置中配置一次 From 名称,所有邮件自动使用。
发信计数 + 套餐余量
实时显示本期已发与剩余额度,用尽时提示变红。
国密加密
libsmx SM4-GCM 加密 API Key / 发信名称,密码不落盘。
加密运行日志
日志以 SM4-GCM 密文落盘,本机随机密钥保护。
历史与草稿
每次发信写入历史,草稿下次启动自动恢复。
大附件进度
状态栏实时显示上传进度,请求带超时不会卡死。
为什么选择 Resender
- Rhai 脚本驱动全部业务:Rust 只注册安全原语(HTTP / 加密 / 存储 / UI 反馈),身份获取、发信、统计全部在脚本中动态拼装,无需重新编译即可改行为。
- 邮件友好的 Markdown:正文默认用 Markdown 书写,发送时自动转为内联样式的 HTML(兼容 Outlook / Gmail)。
- 国密加密:用 libsmx 国密 SM4-GCM 加密 API Key 与发信名称,密码不落盘。
- 完善的历史与草稿:每次发信均写入本地历史,草稿可自动恢复。
快速开始
# 构建并运行
cargo run --release
打开设置填入 Resend API Key(re_ 开头)与固定发信名称,回到发信页填写收件人、主题、正文,点击「发送邮件」即可。