- Star
- 1,437
- Fork
- 262
- 未关闭 Issue
- 90
- 最近提交
- 18小时前
这是什么?
Bulwark Webmail 是一款自托管的网页邮件客户端,专为 Stalwart 邮件服务器设计。它通过 JMAP 协议与 Stalwart 通信,把邮件、日历、联系人和文件放在同一个登录入口和同一套设置中,并提供统一的管理后台。
邮件功能包括会话视图、跨账户统一收件箱、全文搜索、Sieve 过滤规则、S/MIME 加密、邮件模板和定时发送。日历支持月、周、日和议程视图,可处理重复事件、iMIP 邀请以及 CalDAV 订阅。联系人支持多个通讯录、分组,以及 vCard 格式的导入导出。
完整版以 Node.js 服务运行,提供管理后台、OAuth、插件和设置同步。Lite 版是同一客户端的静态文件版本,可部署在任意静态网站托管服务,也可由 Stalwart 直接提供。项目基于 TypeScript、Next.js 和 React 开发。
核心功能
- 01统一收件箱,支持会话视图、全文搜索和 Sieve 过滤规则
- 02日历支持月、周、日、议程视图,并可订阅 CalDAV
- 03联系人支持多个通讯录、分组及 vCard 导入导出
- 04基于 Stalwart 的 JMAP 文件存储提供文件管理
- 05支持单点登录、两步验证、多账户和 27 种界面语言
- 06可安装为 PWA 并接收网页推送通知
适用场景
- 在 Stalwart 邮件服务器上为家庭或团队提供网页邮件入口
- 用自己可控的基础设施替代托管的网页邮件服务
- 为自己管理的域名搭建带品牌标识的邮件门户
快速上手
- 1
使用 Docker 运行 Bulwark 容器
docker run -d -p 3000:3000 ghcr.io/bulwarkmail/webmail:latest - 2
打开网页应用,并使用 Stalwart 服务器和管理员密码完成设置向导
使用前须知
- 设计上需要连接 Stalwart 邮件服务器,因此你需要先有一台该服务器。
- 采用 AGPL v3 许可证,这是一种 copyleft 许可证,通过网络提供修改版本时需要公开源代码。
收录于专题
标签
常见问题
- webmail 是什么?
- 面向 Stalwart 邮件服务器的自托管网页邮件客户端,统一管理邮件、日历、联系人和文件。 Bulwark Webmail 是一款自托管的网页邮件客户端,专为 Stalwart 邮件服务器设计。它通过 JMAP 协议与 Stalwart 通信,把邮件、日历、联系人和文件放在同一个登录入口和同一套设置中,并提供统一的管理后台。
- webmail 可以免费使用吗?用的什么许可证?
- webmail 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- webmail 还在维护吗?
- 活跃维护中。webmail 最近一次提交是在 2026年11月6日。
- webmail 适合用来做什么?
- 在 Stalwart 邮件服务器上为家庭或团队提供网页邮件入口 用自己可控的基础设施替代托管的网页邮件服务 为自己管理的域名搭建带品牌标识的邮件门户
- webmail 怎么安装和运行?
- 使用 Docker 运行 Bulwark 容器: docker run -d -p 3000:3000 ghcr.io/bulwarkmail/webmail:latest 打开网页应用,并使用 Stalwart 服务器和管理员密码完成设置向导
- 在哪里获取 webmail?
- 源代码和安装说明在 GitHub 上:https://github.com/bulwarkmail/webmail
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Cloudflare Workers 部署的自建邮箱服务,一个域名即可创建多个邮箱,支持收发邮件与附件。
1.5万+334 本周2.3万JavaScriptMIT维护活跃更新于 13天前
轻量、本地优先的网页日历客户端,可与你自行配置的 CalDAV、CardDAV 和 JMAP 服务器同步。
355+10 本周31TypeScriptMIT维护活跃更新于 19小时前
一键部署的邮件服务器方案,可将全新的 Ubuntu 22.04 机器配置为包含webmail、DNS 与备份的完整自建邮件系统。
1.5万+9 本周1568PythonCC0-1.0更新于 16天前