设置和配置邮件服务器是一个具有挑战性的过程,主要是因为涉及的组件太多,每个组件都必须配置为与另一个组件配合使用
在本系列中,我们将向您展示如何使用以下软件包在Ubuntu服务器上设置完整的虚拟用户邮件系统:
- Postfix - 邮件传输代理(MTA),一种用于发送和接收电子邮件的软件
- Dovecot - 邮件传递代理,用于IMAP / POP3访问,邮件传递,身份验证等
- Postfixadmin - Web界面,使您可以管理邮箱,虚拟域和别名
- Nginx和PHP - 访问Postfixadmin接口
- MySQL - 存储有关域和虚拟用户的信息
- Rspamd - 模块化和轻量级的垃圾邮件过滤器。Rspamd还可以使用DKIM密钥签署出站电子邮件。(可选的)
- Unbound - 验证,递归和缓存DNS解析器(可选)
- Redis - 作为Rspamd模块的键值存储。(可选的)
- Roundcube - 基于Web的IMAP电子邮件客户端(可选)
在本系列的最后,您将拥有一个功能齐全的邮件服务器,其中包含Web界面,支持虚拟用户和域,垃圾邮件过滤以及DKIM,SPF和DMARC记录,以便更好地发送电子邮件
使用PostfixAdmin设置邮件服务器