正在自动登录…
← 返回项目列表marclou/
marclou/ mailcheap
Mailcheap 是一个自托管的新闻通讯应用,基于 Amazon SES 发送邮件,提供编辑器、订阅管理、退订处理、统计和公开存档等功能。适合希望以低成本自行管理邮件列表的个人或小团队。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/11 12:16:06 · 查看原文
- 累计 Stars
- 596
- 当前热度
- 1 天内 · 热门
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/11 12:16:06
- 适用场景
适合需要自托管新闻通讯、控制发送成本并管理订阅者列表的场景,例如定期向读者发送邮件更新。
查看 README 依据
# Mailcheap Mailcheap is a self-hosted newsletter app on Amazon SES. Write an issue, send it to your list, publish it on the web. About $0.10 per 1,000 emails. 
> **No support.** This is a one-time open-source release. Issues are off, and setup questions go unanswered. Fork it, deploy it, make it yours. ## Why Newsletter platforms charge for every subscriber, every month. With your own SES account you pay for the emails you send: 10,000 readers and 4 issues a month is 40,000 emails, about $4. Mailcheap is the rest of what a newsletter needs, in one small Next.js app: an editor, a list, signup forms, unsubscribe handling, bounce and complaint handling, stats and a public archive. One admin, no teams, no plans. Your list stays in your database.
- 目标用户
面向希望自行部署邮件通讯系统的个人或小团队,支持单管理员操作。
查看 README 依据
> **No support.** This is a one-time open-source release. Issues are off, and setup questions go unanswered. Fork it, deploy it, make it yours. ## Why Newsletter platforms charge for every subscriber, every month. With your own SES account you pay for the emails you send: 10,000 readers and 4 issues a month is 40,000 emails, about $4. Mailcheap is the rest of what a newsletter needs, in one small Next.js app: an editor, a list, signup forms, unsubscribe handling, bounce and complaint handling, stats and a public archive. One admin, no teams, no plans. Your list stays in your database.
- 使用方式
通过网页界面编写和发送邮件,也提供 API 用于添加联系人和创建草稿。
查看 README 依据
## Features **Write and send** - Editor with a live email preview, slash commands, image uploads and boxes. Markdown and raw HTML work too. - Checks before every send: subject, preview text, unsubscribe link, size under Gmail's 100 KB clip, postal address, verified domain. - Test emails, scheduling, and sending in batches through QStash at the rate you set. - Send in steps: start with your most engaged readers, then send to more. **Grow the list** - Several newsletters in one install, each with its own from address, reply-to and postal address.
| `ARCHIVE_HOSTS` | No | Archive domains, like `news.example.com=weekly,letters.example.org=monthly` | | `UPSTASH_REDIS_REST_URL`, `UPSTASH_REDIS_REST_TOKEN` | No | Shared rate limits | | `BLOB_READ_WRITE_TOKEN` | No | Image uploads in the editor (set by Vercel Blob) | | `ALERT_FROM` | No | From address for alert emails, on a verified domain | [`.env.example`](.env.example) has the same list with more detail. ## API Create a key on the **API keys** page and send it as `Authorization: Bearer <key>`. **Add a contact**: `POST /api/v1/contacts` ```bash
- 部署要求
需要 MongoDB、Amazon SES、Upstash QStash 和 Node.js 主机(如 Vercel)。可选依赖包括 Upstash Redis 和 Vercel Blob。
查看 README 依据
All names and addresses in the screenshots are made up. ## What you need | Service | For | Cost | | --- | --- | --- | | [MongoDB](https://www.mongodb.com/atlas) | Contacts, campaigns, stats | Free tier works | | [Amazon SES](https://aws.amazon.com/ses/) | Sending | About $0.10 per 1,000 emails | | [Upstash QStash](https://upstash.com/docs/qstash) | Background sending and scheduling | Free tier to start, then pay per message. One message sends 50 emails. | | [Vercel](https://vercel.com) or any Node.js host | Hosting | Free tier works |
| [Upstash Redis](https://upstash.com/docs/redis) (optional) | Rate limits shared by every server instance | Free tier | | [Vercel Blob](https://vercel.com/docs/vercel-blob) (optional) | Image uploads in the editor | Free tier | Without Redis, Mailcheap counts the same rate limits in each server instance's memory. That still stops a script hammering a form, but on serverless hosts the limits aren't shared between instances and reset on each deploy. Add Redis before you put a signup form on a busy site.
- 已知限制
作者明确表示不提供支持,问题反馈关闭,且不计划更新。
查看 README 依据
> **No support.** This is a one-time open-source release. Issues are off, and setup questions go unanswered. Fork it, deploy it, make it yours. ## Why Newsletter platforms charge for every subscriber, every month. With your own SES account you pay for the emails you send: 10,000 readers and 4 issues a month is 40,000 emails, about $4. Mailcheap is the rest of what a newsletter needs, in one small Next.js app: an editor, a list, signup forms, unsubscribe handling, bounce and complaint handling, stats and a public archive. One admin, no teams, no plans. Your list stays in your database.
There's none: issues are off and pull requests may not be reviewed. This is a one-time release, with no updates planned. See [SECURITY.md](SECURITY.md) for what's built in. ## License [MIT](LICENSE). Made by [Marc Lou](https://x.com/marclou).
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/10 20:55:36
- 首次达标收录
- 2026/10/11 11:47:02
- 统计更新时间
- 2026/10/11 15:35:41
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。
模型评估
值得看加权总分 3.9 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/11 12:02:17 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/10 20:55:42
- 许可证标识
- MIT
- Fork 数
- 148
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:热门
首次发现项目