安装与配置电子邮件服务器

设置和配置邮件服务器是一个具有挑战性的过程,主要是因为涉及的组件太多,每个组件都必须配置为与另一个组件配合使用。

在本系列中,我们将向您展示如何使用以下软件包在 Ubuntu 服务器设置完整的虚拟用户邮件系统:

  • Postfix - 邮件传输代理(MTA),一种用于发送和接收电子邮件的软件
  • Dovecot - 邮件传递代理,用于IMAP / POP3访问,邮件传递,身份验证等
  • Postfixadmin - Web界面,使您可以管理邮箱,虚拟域和别名
  • NginxPHP - 访问Postfixadmin接口
  • MySQL - 存储有关域和虚拟用户的信息
  • Rspamd - 模块化和轻量级的垃圾邮件过滤器。Rspamd还可以使用DKIM密钥签署出站电子邮件。(可选的)
  • Unbound - 验证,递归和缓存DNS解析器(可选)
  • Redis - 作为Rspamd模块的键值存储。(可选的)
  • Roundcube - 基于Web的IMAP电子邮件客户端(可选)

在本系列的最后,您将拥有一个功能齐全的邮件服务器,其中包含 Web 界面,支持虚拟用户和域,垃圾邮件过滤以及 DKIM,SPF 和 DMARC 记录,以便更好地发送电子邮件。

设置 PostfixAdmin 邮件服务器

使用PostfixAdmin配置电子邮件服务器 | myfreax
Postfix Admin是一个基于Web的界面,允许用户配置和管理基于Postfix的电子邮件服务器。使用Postfix Admin,您可以创建和管理多个虚拟域,用户和别名,在本教程其中包括创建必要的DNS记录,并解释如何使用免费的Let’s Encrypt HTTPS SSL证书,PHP和MySQL安装和配置Postfix Admin,Nginx。本教程是基于Ubuntu 16.04编写,但是相同的小修改步骤应适用于任何较新版本的Ubuntu

设置 PostfixAdmin邮件服务器

安装和配置 Postfix 和 Dovecot

安装并配置Postfix和Dovecot构建完整邮件服务 | myfreax
Dovecot是一个开源的IMAP和POP3服务器,适用于Linux / UNIX类系统,主要考虑安全性,在这篇文章中,我们将向您展示如何安装和配置Postfix和Dovecot,这是我们邮件系统的两个主要组件,Postfix是一种开源邮件传输代理(MTA),一种用于发送和接收电子邮件的服务。Dovecot是一个IMAP / POP3服务器,在我们的设置中它还将处理本地交付和用户身份验证

安装和配置 Postfix 和 Dovecot

安装并集成 Rspamd

安装并集成Rspamd邮件过滤器 | myfreax
Rspamd是目前最先进的垃圾邮件过滤系统,允许通过许多规则评估邮件,包括正则表达式,统计分析和自定义服务(如URL黑名单)。 每封邮件都由Rspamd分析并给出垃圾邮件分数,在本教程中,我们将完成Rspamd垃圾邮件过滤系统的安装和配置,并将其集成到我们的邮件服务器中,创建DKIM和DMARC DNS记录

安装和配置 Roundcube Webmail

如何安装和配置Roundcube Webmail | myfreax
Roundcube是一个基于Web的IMAP电子邮件客户端。 Roundcube最突出的特点是普遍使用Ajax技术,有一个非常直观和现代的用户界面。 经过大约两年的发展,Roundcube的第一个稳定版本于2008年初公布。这也是设置和配置邮件服务器系列的最后一部分,我们将介绍如何安装和配置Roundcube Webmail