# Roundcube ## 产品介绍 Roundcube 是一个开源 Webmail 客户端,可通过浏览器连接已有的 IMAP/SMTP 邮件服务器收发邮件。 ## 主要功能 - 通过浏览器访问 IMAP 邮箱 - 使用外部 SMTP 服务器发送邮件 - 支持内置插件、主题和自定义配置 - 使用本地 SQLite 保存 Webmail 元数据 ## 访问说明 安装后通过 `http://<服务器 IP>:18090` 访问,实际端口以安装表单中的 `PANEL_APP_PORT_HTTP` 为准。 ## Introduction Roundcube is an open source Webmail client for accessing an existing IMAP and SMTP mail server from a browser. ## Features - Browser-based IMAP mail access - Send mail through an external SMTP server - Built-in plugins, themes and custom configuration support - Local SQLite metadata storage ## 部署说明 - 本应用使用官方 Docker 镜像 `roundcube/roundcubemail:1.7.1-apache-nonroot`。 - 应用分类:邮件服务。 - 支持架构:amd64、arm64。 - Roundcube 只是 Webmail 客户端,不包含邮件服务器。请先准备可用的 IMAP/SMTP 服务,例如已有邮箱服务或应用商店中的 Maddy Mail Server。 ## 端口 | 变量 | 说明 | 默认值 | 必填 | | --- | --- | --- | --- | | PANEL_APP_PORT_HTTP | Web 访问端口 | 18090 | 是 | ## 数据持久化 | 变量 | 说明 | 默认值 | 必填 | | --- | --- | --- | --- | | APP_DATA_DIR | SQLite 数据库、自定义配置和 Enigma 插件数据目录 | ./data | 是 | 升级或迁移前,请先在 1Panel 中备份上述数据目录。 ## 参数说明 | 变量 | 说明 | 默认值 | 必填 | | --- | --- | --- | --- | | ROUNDCUBEMAIL_DEFAULT_HOST | IMAP 主机,可使用 `tls://` 或 `ssl://` 前缀 | ssl://mail.example.com | 是 | | ROUNDCUBEMAIL_DEFAULT_PORT | IMAP 端口 | 993 | 是 | | ROUNDCUBEMAIL_SMTP_SERVER | SMTP 主机,可使用 `tls://` 或 `ssl://` 前缀 | tls://mail.example.com | 是 | | ROUNDCUBEMAIL_SMTP_PORT | SMTP 端口 | 587 | 是 | | ROUNDCUBEMAIL_USERNAME_DOMAIN | 登录用户名自动补全域名,留空表示不补全 | 空 | 否 | | ROUNDCUBEMAIL_REQUEST_PATH | 反向代理子路径 | / | 是 | | ROUNDCUBEMAIL_PLUGINS | 启用的内置插件列表 | archive,zipdownload | 是 | | ROUNDCUBEMAIL_DES_KEY | Roundcube 加密密钥,安装后不要随意修改 | 随机生成 | 是 | ## 使用说明 - 如果 IMAP/SMTP 使用隐式 TLS,主机通常写成 `ssl://mail.example.com`,端口使用 `993` 或 `465`。 - 如果 IMAP/SMTP 使用 STARTTLS,主机通常写成 `tls://mail.example.com`,端口使用 `143` 或 `587`。 - `ROUNDCUBEMAIL_DES_KEY` 会影响 Roundcube 保存的加密数据,迁移或重建容器时应保持不变。 - 自定义 Roundcube 配置可放入数据目录的 `config` 子目录,文件名需以 `.php` 结尾。 ## 参考资料 - 官网: - 项目仓库: - 官方 Docker 镜像文档: - 官方镜像: