Skip to content

Cosmo Mail所有邮箱,一处抵达

自托管的多邮箱统一收件箱。数据留在自己的服务器上,邮件、附件、通知与自动化集中管理。

Cosmo Mail

三步开始 ​

1. 下载部署脚本 ​

bash
curl -fsSL https://raw.githubusercontent.com/qwernot/Cosmomail/main/deploy.sh -o cosmomail.sh
chmod +x cosmomail.sh

2. 安装并启动 ​

bash
sudo ./cosmomail.sh install

3. 打开管理界面 ​

访问 http://服务器地址:8080,创建管理员账号,然后添加你的邮箱。

正式使用

建议绑定域名并配置 HTTPS 后,再录入正式邮箱凭据。

日常管理 ​

bash
cosmomail status      # 查看运行状态
cosmomail logs        # 查看实时日志
cosmomail restart     # 重启服务
cosmomail update      # 更新到最新版
cosmomail doctor      # 环境健康检查

技术架构 ​

层级技术
后端Go、Fiber、GORM、SQLite、go-imap/v2
前端Vue 3、Vite、Pinia、Vue Router
客户端PWA、Service Worker、响应式 Web UI
通知SSE、Web Push、Webhook
部署Linux systemd、macOS、Windows 原生二进制

全部源代码、版本发布和问题跟踪都在 Cosmo Mail GitHub 仓库。