什么是最好的 Linux 邮件服务器?
让我们来看看7 款适用于Linux 服务器发行版的最佳邮件服务器, 例如CentOS、Ubuntu Server、AlmaLinux、Rocky Linux ,我们可以信任这些邮件服务器。
进出口

Exim是剑桥大学开发的一种消息传输代理,用于连接到 Internet 的 Unix 系统。可以安装 Exim 而不是 Sendmail,尽管它的配置有点不同。它会经常更新以修复错误。它具有出色的定制和配置能力。在安全方面,它自带了三种日志机制,分别是主日志、恐慌日志、拒绝日志。除了这些特性,它还支持 MySQL、PostgreSQL、SQLite、Oracle DB 和 Redis 数据库等等。
- 下载 Exim 邮件服务器: exim.org/mirrors.html
- 进出口文件: exim.org/docs.html
后缀

Postfix由 Google 软件工程师创立,Wietse Venema 不仅运行 Linux,还运行 AIX、BSD、HP-UX、IRIX、MacOS X、Solaris、Tru64 UNIX 和其他 UNIX 系统。它支持 MySQL、Memcache、SQLite、PostgreSQL、LDAP、CDB 和 Berkeley 数据库作为数据存储。Postfix 可以定义为一个有效的开源Linux 邮件服务器,具有垃圾邮件控制、数据库支持和方便的日志管理等功能。
它带有内容过滤器、访问控制机制、虚拟域支持、可配置的状态通知。它可以从单个 Postfix 实例每秒发送超过 300 封电子邮件。通过提供针对恶意软件和垃圾邮件的防御机制,它提供了安全的服务。
- 下载 Postfix 邮件服务器: postfix.org/download.html
- 后缀文档: postfix.org/documentation.html
松鼠邮件

SquirrelMail是一个用 PHP 编写的基于标准的 webmail 包,包括对 IMAP 和 SMTP 协议的内置纯 PHP 支持。此外,它带有以纯 HTML 4.0 呈现的所有页面,以实现跨浏览器的最大兼容性。SquirrelMail 具有一些优点,例如易于配置和安装、强大的 MIME 支持、地址簿和文件夹操作。由于 SquirrelMail 在 GNU 通用公共许可证 (GPL) 下获得许可,因此可以免费使用。
- 下载 SquirrelMail 邮件服务器: squirrelmail.org/download.php
- SquirrelMail 文档: squirrelmail.org/documentation/
安捷伦

Axigen具有创新功能,包括集成的邮件列表服务器、恶意软件和垃圾邮件保护机制。此邮件服务器软件在 Linux、Windows 或 Docker 上运行。它具有本地和远程访问,可以轻松同步移动。在安全方面,它配备了广泛的安全工具集。它适用于许多 Linux 发行版,但您必须在使用全功能免费试用 60 天后付费。
- 下载 Axigen 邮件服务器: axigen.com/mail-server/download/
- Axigen文档: axigen.com/documentation/
堡垒

已有一年历史的邮件服务器软件Citadel是为 Linux 和 BSD Unix 发行版开发的开源软件,但支持大多数系统。它具有一系列功能,包括电子邮件、日历、地址簿、公告板、邮件列表服务器、即时消息等等。它有自己的标准服务器协议实现,如 SMTP、IMAP、Sieve、POP3、XMPP。对于所有内容的存储,首选 Berkeley DB 数据库。Citadel 支持 OpenLDAP 和 Microsoft Active Directory。
- 下载 Citadel 邮件服务器: citadel.org/download.html
- Citadel 文档: citadel.org/documentation.html
Zimbra 电子邮件服务器

开源软件Zimbra Collaboration Suite (ZCS)是适用于 Linux 用户的高效邮件服务器。它使用其强大的迁移工具有效地传输消息并且花费更少的时间进行迁移。它还附带了其他功能,例如组日历和具有灵活工具提示的文档共享、拖放项目和方便的 UI 菜单。它还有一个移动 Web 客户端应用程序,可以使用私有云和公共云以及闭源企业版。为了加强安全性,Zimbra 提供了实时备份功能。
- 下载 Zimbra 电子邮件服务器: zimbra.com/downloads/
- Zimbra 文档: zimbra.com/documentation/
部落
Horde Groupware Webmail Edition使用户能够阅读、发送和组织电子邮件信息,并使用来自 Horde Project 的标准组件来管理和共享日历、联系人、任务、笔记、文件和书签。Horde Groupware Webmail Edition 具有许多功能,包括 IMAP 和 POP3 网络邮件客户端、3 窗格和 3 列布局、邮件过滤、使用 WYSIWIG 编辑器编写 HTML 邮件、共享 IMAP 文件夹等。
下载部落邮件服务器: horde.org/download/webmail
邮件服务器有哪些类型?
根据其功能,有两种类型的邮件服务器:
- 接收邮件服务器
- 外发邮件服务器
对外邮件服务器
外发邮件服务器是处理电子邮件传递过程的应用程序。外发邮件服务器使用 SMTP 协议并将电子邮件从客户端传输到外发邮件服务器。
什么是 SMTP?
SMTP 或简单邮件传输协议是专为电子邮件传递而设计的互联网通信协议。它是 TCP/IP 协议应用层的一部分,与邮件传输代理 (MTA)一起使用以跨网络传递电子邮件。
接收邮件服务器
接收邮件服务器是一种存储电子邮件并将其发送到收件箱的应用程序。它也可以称为 POP(邮局协议)、POP3 或 IMAP(Internet 消息访问协议)服务器。
什么是 POP3?
POP3 是流行的电子邮件协议的第三个版本,用于接收邮件服务器。POP3 允许用户在本地计算机上下载电子邮件。POP3 默认在110和995端口上工作。
什么是 IMAP?
Internet 消息访问协议或 IMAP 也是用于检索电子邮件的非常常见的电子邮件协议。它使用143和993端口从客户端访问服务器上的电子邮件。
POP3 和 IMAP 有什么区别?
POP3 假定电子邮件仅由一个应用程序访问。但是,IMAP 允许多个客户端同时访问电子邮件,这对于需要从不同位置访问电子邮件并且电子邮件由多个用户管理的用户来说是一个更好的选择。
邮件服务器如何工作?
有许多不同的邮件服务器可以在 Linux 服务器上运行。邮件服务器的常见工作步骤如下:
- 当发件人点击发送按钮时,发件人的电子邮件客户端会联系 SMTP 服务器,将内容传送到 SMTP 服务器。
- SMTP 服务器检查发件人的电子邮件地址和域。如果收件人的域和发件人的域相同,则邮件直接发送到发件人的 POP3 或 IMAP 服务器。
- 如果发件人和收件人的域不同,则邮件服务器使用 DNS 查询找到的 IP 地址联系收件人的 SMTP 服务器。然后接收方的 SMTP 服务器分析传入的邮件并将其传输到 POP3 或 IMAP 服务器。
- 最后,邮件由收件人的邮件客户端下载,这样就完成了投递过程。