Skip to content

Commit

Permalink
update site at 20240724-214126, machine liaosirui-mbp
Browse files Browse the repository at this point in the history
  • Loading branch information
LiaoSirui committed Jul 24, 2024
1 parent 4da9149 commit 1905797
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 1 deletion.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 26 additions & 1 deletion 杂记/邮件服务器/mailcow.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
mailcow: dockerized 是一个基于 Docker 的开源组件 / 电子邮件套件。mailcow 依赖于许多广为人知且长期使用的组件,这些组件结合起来构成了一个全方位的无忧电子邮件服务器。每个容器代表一个单一的应用程序,它们通过桥接网络连接在一起。

## 组件

名称 说明
ACME 自动生成Let’s Encrypt SSL证书
ClamAV 反病毒引擎(可选)
Expand All @@ -16,4 +18,27 @@ Rspamd 带有垃圾邮件自动学习功能的垃圾邮件过滤器
SOGo 一组提供CalDAV、CardDAV、ActiveSync服务的套件。
Solr (已弃用)(可选)为IMAP连接提供全文搜索功能,以便快速搜索电子邮件
Unbound 集成的DNS服务器,用于验证 DNSSEC 等
Watchdog 用于mailcow内容器状态的基本监控
Watchdog 用于mailcow内容器状态的基本监控

## 部署

需要二级域名

```bash
git clone https://github.com/mailcow/mailcow-dockerized
```

进入代码目录`cd mailcow-dockerized`执行初始化脚本:`./generate_config.sh`根据提示设置域名和时区等信息。注意:

1. 域名要和上面设置的主机名一致,比如`mail.domain.com`
2. 如果后续需要修改,可以编辑`mailcow.conf`这个配置文件

安装成功后,访问您的IP + 端口进入WEB管理界面,默认用户名:`admin`,密码为:`moohoo`

进入后台后点右上方“配置 - 邮箱设置 - 添加域名”

![img](.assets/mailcow/51889f892a8e5b86.png)

域名添加完毕后,右侧有个DNS按钮,点击这个按钮会对您的域名DNS进行检测和指引。

![img](.assets/mailcow/ab1bbcde5bac4f70.png)
8 changes: 8 additions & 0 deletions 杂记/邮件服务器/mailu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
生成配置:<https://setup.mailu.io/2024.06/>

设置

```
docker compose -p mailu exec admin flask mailu admin mailmater mail.liangkui.co PASSWORD
```

0 comments on commit 1905797

Please sign in to comment.