Last Update: November, 2003 |
OPEN SOURCE MAIL SERVER COMPARISON |
This is a comparison between all the free open-source mail software solutions actually avalaible. I want to thanks all the sofware developers for developing such a great software for the open source community. |
|
|||||
Version: |
Courier-0.44.x |
Exim Version 4.2x |
Postfix Version 2.0 Patchlevel x |
Sendmail 8.12.x |
qmail-1.03 |
|
|||||
Licence: |
GPL |
GPL |
IBM Public License |
? |
|
|
|
|
|
|
|
Login/CRAM-MD5 |
patch |
||||
SMTP over SSL/TLS |
? |
? |
? |
patch |
|
STARTTLS extension |
yes |
? |
yes |
||
POP before SMTP |
no |
? |
? |
||
Virtual Domains support |
yes |
yes |
yes |
yes |
yes |
Supported Backends |
Ldap / MySQL / PostgreSQL |
Ldap / MySQL |
Ldap |
||
IPv6 support |
yes |
no (patch) |
yes |
||
Included POP server |
yes (SSL support, Apop not included, SASL included) |
no |
no |
no |
|
Included IMAP server |
yes (SSL included) |
no |
no |
no |
no |
Maildir /mbox/Maildir ++ |
Maildir/mbox/mbx? |
Maildir/mbox |
mbox |
Maildir/mbox |
|
yes |
no |
patch / addons |
|||
Mailing list manager |
couriermlm |
no |
? |
? |
ezmlm |
no? |
? |
no |
|||
no |
|||||
yes |
yes |
? |
|||
Web-based Administration |
no |
||||
|
SUBJECTIVE CHARACTERISTICS:
|
|||||
Security: |
? |
low-medium |
low |
||
Installation: |
medium |
medium |
easy - medium |
easy |
|
Configuration: |
medium |
easy-medium |
easy |
difficult |
easy |
Performance: |
? |
medium |
high |
low |
high |
low |
low |
medium |
high |
||
low |
high |
medium-high |
high |
high (but sometimes confusing) |
|
Features: |
high |
medium-high |
medium |
high |
low (There are many patches available for adding Features) |
COMMENTS:
- RPMs: |
-
Postfix:
http://web6.dialin.co.uk/~sjmudd/postfix/RPMS/i386/ |
- qmail: "you cannot redistributed modified qmail source code packages" |
|
-
Postfix: Using virtual delivery agent, you can use
virtual_mailbox_size that it is something similar to quotas, but
you cannot use it with Maildir mailboxes. You can also try the
following patches: |
|
-
Both Qmail and Postfix claim to be safe MTA's. |
|
- qmail: " Seems than Dan Bernstain (author) has not updated qmail recently (since ...) anyway he claims to be working on a new release since 10 Apr 2001" |
|
- Introduction: This is an extension to the SMTP protocol, described inRFC 2554, which allows a client SMTP host to authenticate itself to a server. By this means a server might, for example, recognize clients that are permitted to use it as a relay. SMTP authentication is not of relevance to the transfer of mail between servers that have no managerial connection with each other. Very briefly, the way SMTP authentication works is as follows: The
server advertises a number of authentication mechanisms. -
Postfix: different authentication methods are supported
using Cyrus SASL library |
|
- qmail: Sometimes it is a bit confusing due to many patches make confusing installation also there are not binary rpm packages availables , you have to compile from source. |
|
- Release |
- Postfix was released 22/01/1999 for the first time |
- IPv6 |
-
Posffix does not implement native ipv6 support, but i think they
are working on it ¿am i right? |
- Courier-mta: SSL version of pop service is also included |
|
- Courier-mta: SSL version of imap service is also included, added experimental support for IMAP quota extension |
|
- Courier-mta: experimental |
|
-
Courier-mta: Supports for OpenLDAP 2.x, LDAP-based mail
routing is also supported. |
|
-
Postfix: also have support for MYSQL connections over
UNIX-domain |
|
- Courier-MTA: added experimental support since version 0.36 |
|
-
Maildir: the first implementation and definition of
Maildirs were in qmail mail server. Since then independent
developers added additional features on top of if, such a folders
an volutary mail quotas. |
|
- Exim |
|
What
is "Configurable DSN Extension"? |
|
- Courier-MTA: "Courier-MTA ESMTP client has the ability to verify that X.509 certificates are signed by a trusted certificate authority when sending mail with ESMTP over SSL/TLS. This is disabled by default." |
|
-
Exim: "Exim
the mail transport Agent" written by Philip Hazel |
|
-
Courier-mta: It requires a CGI-capable web server |
|
- Courier-mta: no verbosity logging options. |
|
-
Postfix |
|
- Other mail server information pages: |
-
Tucows
Email Servers |
|
|
Changelog:
November 2003
- Update software versions
- Removed contact mail
July
2002
- Completed some information related to supported
authentication methods
- Courier version updated.
May
2002
- uptated severs versions
- Added Changelog
:)
- qmail: added MySQL link patch - Dave Sill
- qmail:
added Starttls link patch - Dave Sill
- qmail: added link to pop
before smtp addon - Dave Sill
- qmail: added "Life with
qmail" link to documentation.
- qmail: added quota support
patches - Dave Sill
- qmail: added comment about logging
options
- qmail: added link to source rpm packages
- qmail:
Dan Bernstain is working on a rewrite from qmail
- qmail: added
qmail analog link to log analysis utilities
- Courier-MTA: added
experimental support of IMAP QUOTA extension
- Courier-MTA:
added support for quotas in mysql backend since courier 0.34.1
-
Courier-MTA: Added PostgreSQL experimental support
- Postfix:
added verbosity logging note.
- Postfix: added security
vulnerability reported in Nov 2001, and comment to qmail security
vulnerability
- Added Maildir++ description
- Corrected
broken links and typos
- Verification of incoming links row
deleted.
Feel free to send me your comments: XXX |
|