mailinabox-docker:使用 Docker Compose 的邮件服务器(Mail-in-a-Box 端口)

时间:2024-06-22 05:52:51
【文件属性】:

文件名称:mailinabox-docker:使用 Docker Compose 的邮件服务器(Mail-in-a-Box 端口)

文件大小:33KB

文件格式:ZIP

更新时间:2024-06-22 05:52:51

Shell

Docker 上的邮件箱 这是将移植到 Docker Compose 设置正在进行的尝试。 这意味着服务(dovecot、postfix 等)被分解到不同的容器中。 第一个版本仅提供基本功能。 它使用外部 DNS,不提供 DNSSEC 或 DKIM 支持。 此外,管理界面尚未工作。 入门 (根据需要在系统上使用sudo以运行 Docker 相关命令。) 将.env.sample复制到.env.sample .env` 并进行编辑。 输入邮件服务的主要主机名和主要电子邮件地址。 创建的用户将具有管理权限。 cd 进入base文件夹并运行make以构建所有容器所需的基本映像。 回到主文件夹,运行docker-compose run setup 。 它将生成 SSL 密钥、证书和 dovecot 密码。 运行docker-compose run management add-initi


【文件预览】:
mailinabox-docker-master
----.gitignore(32B)
----README.md(2KB)
----.env.sample(79B)
----opendmarc()
--------Dockerfile(250B)
----postgrey()
--------Dockerfile(370B)
--------dnswl-whitelist.patch(3KB)
--------start.sh(369B)
----docker-compose.yml(2KB)
----spamassassin()
--------Dockerfile(208B)
--------setup.sh(2KB)
--------start.sh(519B)
----syslog()
--------Dockerfile(342B)
--------start.sh(181B)
----TODO.md(191B)
----dovecot()
--------Dockerfile(387B)
--------conf()
--------setup.sh(9KB)
--------start.sh(1KB)
----management()
--------Dockerfile(710B)
--------doveadm-wrapper(211B)
--------mail.py(4KB)
--------setup.sh(2KB)
--------start.sh(472B)
--------add-initial-user(449B)
--------service(287B)
----postfix()
--------Dockerfile(533B)
--------conf()
--------setup.sh(6KB)
--------start.sh(4KB)
----setup()
--------Dockerfile(155B)
--------ssl.sh(1KB)
--------general.sh(189B)
--------dnssec.sh(2KB)
--------start.sh(54B)
----base()
--------Dockerfile(217B)
--------tools()
--------Makefile(88B)
----opendkim()
--------Dockerfile(232B)
--------setup.sh(446B)
--------start.sh(878B)

网友评论