现在,运行在Linux环境下免费的邮件服务器,或者称为MTA(Mail Transfer Agent)有若干种选择,比较常见的有Sendmail、Qmail、Postfix、exim及Zmailer 等。
本文希望通过对几种影响相对来说比较大的主流Linux环境下的MTA的特点进行阐述,并对其优缺点一一分析比较,使用户在选择Linux环境下的免费MTA时有一个选择的依据。
ZMailer:
ZMailer是一个高性能、多进程的Unix系统邮件程序。 [ a.k.a. MTA per X.400 parlance ],其可以从下面的服务器ftp://ftp.funet.fi/pub/unix/mail/zmailer/ 自由下载。其也是按照单块模式设计的。如Hotmail等邮件系统就是用Zmailer构建的。
Exim Exim是由Cambridge 大学开发的遵从GPL的MTA,其风格上类似与Smail 3,但是比Smail 3更加完善。当前***版本是3.15。其主站点为http://www.exim.org/。其***的特点就是配置简单性,但是其安全性不如Qmail及Postfix。
下面是对几种MTA的特点的比较,综合的来讲,Qmail和Postfix都是很不错的MTA,选择的标准往往是个人的喜好问题,Postfix发展历史要比Qmail迟一些。
MTA | 成熟性 | 安全性 | 特色 | 性能 | 兼容性 | 模块化设计 |
qmail | medium | high | high | high | addons | yes |
Sendmail | high | low | high | low | x | no |
Postfix | low | high | high | high | yes | yes |
exim | medium | low | high | medium | yes | no |
当然除了这里介绍的几种MTA以外,还有 Smail, Post.Office,the Sun Internet Mail Server (SIMS), MMDF, CommuniGate,PMDF, Netscape Messaging Server,Obtuse smtpd/smtpfwdd,Intermail,MD Switch等其他商业或者免费的MTA可以选择。
【编辑推荐】
- 在php sendmail Windows下配置的具体实现
- sendmail的安装
- sendmail下设定邮箱大小
- Linux sendmail配置安装实现
- Linux 下sendmail的配置
- Sendmail 配置下载及安装