前言
之前看到了 n 站的 seek.li,感觉体验和视觉都很不错。再加上我自己用过的一些邮箱系统 UI 实在有点一言难尽,于是就有了 LanQin Email。
LanQin Email 的 UI 风格参考了 seek.li 的简洁设计,并结合 Webmail 场景做了一些调整。
LanQin Email:一个可自建、可管理、开箱即用的开源邮箱系统
如果你也想拥有一套属于自己的邮箱系统,而不是只依赖第三方邮箱服务,那么可以看看这个项目:
LanQin Email —— 一个开源的自建邮箱 Webmail 全栈方案。
项目地址:
https://github.com/LanQin996/LanQin-Email
LanQin Email 使用 Go + React + SQLite 构建,默认通过单容器集成:
- API
- Web
- Nginx
- Postfix
- Dovecot
- Rspamd
目标是让个人开发者、小团队、私有化部署场景,可以更轻松地搭建和管理自己的邮箱服务。
它能做什么?
LanQin Email 不只是一个简单的邮件客户端,而是一套完整的邮箱系统。
你可以用它实现:
- 收发邮件
- 邮件阅读、写信、附件管理
- 文件夹管理、搜索、星标、标签
- 多域名管理
- 多邮箱账号管理
- 邮箱别名和转发
- DKIM 签名与 DNS 记录检测
- 用户注册与自助申请邮箱
- TOTP 双因素认证
- 管理员后台
- 联系人、黑名单、收件规则
- Rspamd 反垃圾邮件能力
- Docker 单容器部署
对于想自建邮箱、学习邮件系统、做私有化通信服务,或者需要一个可二次开发 Webmail 项目的朋友来说,它会是一个很适合的起点。
技术栈
项目整体技术栈比较轻量:
| 模块 | 技术 |
|---|---|
| 后端 | Go |
| 前端 | React + shadcn/ui |
| 数据库 | SQLite |
| 邮件服务 | Postfix + Dovecot |
| 反垃圾 | Rspamd |
| 部署 | Docker / Docker Compose |
部署时不需要复杂地拆多个服务,默认一个容器就可以跑通核心能力,适合快速体验和小规模使用。
为什么做这个项目?
现在很多邮箱服务都很好用,但自建邮箱依然有自己的价值:
- 数据掌握在自己手里
- 可以绑定自己的域名
- 可以按自己的需求定制功能
- 可以学习完整邮件系统的工作流程
- 适合私有化、小团队、内部系统集成
LanQin Email 希望把传统邮件系统中较复杂的部分封装起来,让更多人能够以更低门槛搭建一套属于自己的邮箱系统。
快速部署
服务器上准备好 Docker 和 Docker Compose 后,基本流程如下:
cd deploy
cp .env.example .env
# 修改域名、管理员密码等配置
docker compose pull
docker compose up -d
项目默认会集成 Web、API、Postfix、Dovecot、Rspamd 等组件。
如果需要公网正常收发邮件,还需要正确配置:
- MX
- SPF
- DKIM
- DMARC
- 25 / 587 / 993 等端口
适合谁?
LanQin Email 适合:
- 想自建邮箱的个人用户
- 有私有化邮箱需求的小团队
- 想学习邮件系统架构的开发者
- 需要 Webmail 二次开发基础的项目
- 想研究 Postfix / Dovecot / Rspamd 集成方案的人
开源共建
目前项目仍在持续完善中,欢迎大家体验、反馈、提 Issue、提交 PR。
如果你对自建邮箱、Webmail、私有化通信、Go 后端、React 前端感兴趣,欢迎来看看这个项目。
项目地址:
https://github.com/LanQin996/LanQin-Email
如果觉得项目有帮助,也欢迎点一个 Star ⭐,这是对开源项目最大的支持。


还以为seek.li开源了
我去 大佬
@Akiker #1 UI借鉴了seek.li
学习,支持一下,给你一个鸡腿
前排马克 楼主厉害👍
牛逼
太棒了 果断支持 一定要持续更新啊
厉害了,必须支持
新鲜出炉。
希望继续努力!