GoForum › 🌐 V2EX
写了一个 SMTP 转 HTTP 的邮件发送服务,支持部署到 Cloudflare Workers
xiaoz ·
2026-05-27 13:53 ·
0 次点赞 · 1 条回复
起因: 某些邮箱的 SMTP 发送服务,不会将发送日志记录到到 [已发送] ,需要自己想办法实现发送日志记录。同时调用 SMTP 发送邮件通常需要依赖第三方库,使用起来不是很方便,于是在 AI 的辅助下开发了这个Zsend服务。
Zsend 后端可配置多个 STMP 账号,并提供 HTTP API 发送接口,简化了使用方式和没有日志记录的问题。
主要特点
- 通过 HTTP 接口发送邮件,支持多 SMTP 账号
- 按请求里的
from地址精确匹配 SMTP 账号 - 支持
text、html、markdown三种正文类型 - SMTP 发送失败时自动重试一次
- 将邮件发送日志写入 Cloudflare D1
- 发信接口使用 Bearer Token 鉴权
- 支持 WebUI 查看发送日志
Github 项目地址中提供了部署方法: https://github.com/helloxz/zsend
1 条回复
添加回复
你还需要 登录
后发表回复
这个有意思 https://i.imgur.com/JqoC4L5.png