1. 系统搭建目标
通过本系列文章,最终可以部署一套提供如下服务的邮件系统:
- SMTP服务:由Postfix提供,监听25、465、587端口。
- POP3服务:由Dovecot提供,监听110、995端口。
- IMAP服务:由Dovecot提供,监听143、993端口。
- WebMail服务:由Roundcube提供。通过Nginx+PHP的组合运行web服务,监听80、443端口。
2. 开源组件列表
由于开源软件的配置与相关组件的版本有很大关系,不同版本配置可能略有不同,在配置过程中需要仔细甄别。本系列文章涉及的相关组件版本如下:
- 操作系统:Rocky Linux release 8.6 (Green Obsidian)
- Postfix:3.5.8
- Dovecot:2.3.16
- Roundcube:1.6.7
- PHP:8.3
- MariaDB:10.6.18
- Nginx:1.14.1
3. 注意事项
如您参考本系列文章进行测试、安装,需要注意如下事项:
- 本系列文章参考了商业邮件系统的相关安全配置,在测试过程中非必需,请根据个人需要进行取舍。
- 涉及配置文件编辑部分均采用vi编辑器,根据个人喜好,您也可以选择nano等,下文不再强调说明。
- 本系列文章中以mailab.cn域名为例,凡是涉及该域名的地方请自行修改为您需要的域名。
- 本系列文中中涉及SSL证书。如果需要申请证书,可以到