# 搭建自己的网页邮箱聚合系统—cypht

**URL:** <https://forum.rainyun.com/t/topic/13113>\
**Category:** 云服务器 RCS\
**Tags:** 文档文章\
**Created:** [2026 年3 月 23 日 03:34 UTC](https://forum.rainyun.com/t/topic/13113 "2026-03-23T03:34:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![huochairener](https://forum.rainyun.com/user_avatar/forum.rainyun.com/huochairener/32/10197_2.png) [@huochairener](https://forum.rainyun.com/u/huochairener)\
发布日期： [2026 年3 月 23 日 03:34 UTC](https://forum.rainyun.com/t/topic/13113/1 "2026-03-23T03:34:04Z")

</div>

> 以前一直使用的网易邮箱大师，确实很好用，但是免费版上限是10个邮箱，最近我的邮箱超过10个了，所以就想着换到了thunderbird，不过内存占用比网易大200M，而且不知道是不是我配置的问题，每天开机自启动后都会提示邮箱登录失败，会弹出好几个重试的弹框。
> 
> 所以我就想着能不能在自己的服务器搭一个直接用网页访问邮件客户端，于是就找到了[Cypht](https://github.com/cypht-org/cypht)

## 环境准备

1. 首先要有一台云服务器，可以选择[雨云服务器](https://www.rainyun.com/MzgwODIy_)，这是我目前用着还不错的，对新用户很友好，另外雨云还有云应用，可以直接部署Roundcube（也是一个邮件客户端，功能和cypht一样）

2. 安装docker和docker compose

3. 安装mysql

## 开始安装

1. 创建所需目录

2. 进入目录

3. 用vim编写配置文件，没有vim就`apt install vim -y`安装一下，一般都有

4. 编写环境变量文件

5. 启动容器

6. 去navicat看看数据库有没有表生成，出现这4张表就说明启动基本没问题，有问题的话用命令`docker compose logs -f`看看容器的日志，然后丢给AI（:)）

7. 去云服务器厂商的后台放行8088端口

8. 然后用ip:8088就能访问cypht了

## 开始使用

1. 输入`cypht-prod.env`中配置的用户名和密码即可登录

2. 登录之后是英文的，先去setting​➡site​➡general​➡language，选择Chinese Simplified，然后划到最下面点击保存，就变成中文了

3. 之后添加邮箱，选择服务器➡IMAP-JMAP-SMTP Servers​➡Add a new server（我这里已经加了很多邮箱了）

4. 比如先加个qq邮箱，这里需要授权码，授权码要去qq邮箱里获取

5. 得到授权码之后，回到cypht填写邮箱信息，这里需要的密码就是授权码，填写完成后点击下一步

6. 如果只是当做收件服务器的话就不用勾选Sender account，勾选的话可以在cypht里进行发件操作。

7. 点击finish后，左侧列表就会出现`电子邮件`这个菜单，点击去就能看到你添加的邮箱了

8. 添加其他邮箱也是一样的操作，163、189、139等等，他们的imap和smtp服务器百度查一下就知道了，记得用加密的端口，选择使用TLS

9. last but not least， **一定要保存！！！**

_最后，欢迎来我的博客——[火柴人儿的小站 - 仰望星空的打工人](https://www.huochairener-blog.cn/)_，欢迎留言~
