【开源】LanQin Email:一个可收发件、可管理、开箱即用的开源邮箱系统
2026/6/26 20:20:17 网站建设 项目流程

开源自建邮箱 Webmail 全栈方案:LanQin Email

一个基于 Go + React 的自建邮箱系统,单容器部署,支持多域名、多邮箱、富文本邮件、反垃圾、DKIM 签名,1c1g 小鸡也能流畅运行。

项目地址

https://github.com/LanQin996/LanQin-Email


效果图预览

Webmail 邮件阅读与列表写邮件 · 富文本编辑工具栏
多邮箱切换、文件夹、搜索、标签、星标与邮件阅读面板。富文本工具栏支持字体、标题、加粗、斜体、下划线、颜色、高亮、列表、对齐、引用、代码块、附件、表情与定时发送。
管理后台 · 系统概览第三方客户端配置
管理用户、权限组、域名、邮箱、别名、系统设置与发送审计。一键查看 IMAP / POP3 / SMTP 服务器、端口、安全方式与账号信息。

项目简介

LanQin Email是一个自建邮箱 Webmail 全栈方案:

  • 前端:React + TypeScript + shadcn/ui
  • 后端:Go + SQLite
  • 部署:单容器集成 API、Web、Nginx、Postfix、Dovecot、Rspamd

核心功能

Webmail 客户端

  • 多邮箱切换、文件夹管理
  • 邮件读写、草稿、定时发送
  • 附件、搜索、标签、星标
  • 移动/删除、已读/未读

邮箱增强

  • 联系人、签名、收件规则
  • 发件人黑名单、邮件统计
  • 归档已读、清空回收站/垃圾邮件

多域名 / 多邮箱

  • 域名管理、DKIM 密钥生成
  • DNS 记录展示与检测
  • 邮箱账号、别名转发、无人收件开关

账号与权限

  • 登录/注册、会话管理
  • TOTP 两步验证、Cloudflare Turnstile
  • 用户自助申请邮箱、权限组 / RBAC

管理员面板

  • 概览清单、用户/权限组/域名/邮箱/别名/全部邮件管理
  • 系统设置、邮件模板、SMTP 测试

邮件服务栈

  • Postfix 投递、Dovecot IMAP/POP3
  • Rspamd 反垃圾与 DKIM 签名
  • Maildir 到 SQLite 同步

技术栈

层级技术
后端Go
前端React + TypeScript + Vite + shadcn/ui
数据库SQLite
邮件协议SMTP / IMAP / POP3 / LMTP
邮件服务Postfix + Dovecot + Rspamd
部署方式Docker / Docker Compose
存储同步Maildir ↔ SQLite 同步
安全能力TOTP 两步验证、Cloudflare Turnstile、RBAC、DKIM 签名

资源占用

目前仅占用运存400MB左右,1c1g 的小鸡也可以流畅使用。


最后

如果这个项目对你有帮助,欢迎给个 ⭐️ Star 支持一下~

https://github.com/LanQin996/LanQin-Email

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询