docs/diploma

annotate docs/mta-comparision.txt @ 409:ca763bd8c809

Added tag final version which I handed in for changeset ee7211546c02
author meillo@marmaro.de
date Wed, 11 Feb 2009 08:55:32 +0100
parents
children
rev   line source
meillo@25 1 MTA comparision
meillo@25 2 ===============
meillo@25 3
meillo@25 4 Candidates:
meillo@25 5 - sendmail
meillo@25 6 - postfix
meillo@25 7 - qmail
meillo@25 8 - exim
meillo@25 9 - masqmail
meillo@25 10
meillo@25 11 - (exchange, ...)
meillo@25 12
meillo@25 13
meillo@25 14 Author
meillo@25 15 ------
meillo@25 16 sendmail: Eric Allman and others, now Sendmail Inc.
meillo@25 17 postfix: Wietse Venema and many others
meillo@25 18 qmail: Daniel J. Bernstein
meillo@25 19 exim: Philip Hazel
meillo@25 20 masqmail: Oliver Kurth
meillo@25 21 exchange: Microsoft Corporation
meillo@25 22
meillo@25 23
meillo@25 24 License
meillo@25 25 -------
meillo@25 26 sendmail: Sendmail License
meillo@25 27 postfix: IBM Public License
meillo@25 28 qmail: public domain
meillo@25 29 exim: GPL
meillo@25 30 masqmail: GPL
meillo@25 31 exchange: MS-EULA
meillo@25 32
meillo@25 33
meillo@25 34 First release
meillo@25 35 -------------
meillo@25 36 sendmail: 1983
meillo@25 37 postfix: 1999
meillo@25 38 qmail: 1995
meillo@25 39 exim: 1995
meillo@25 40 masqmail: 1999
meillo@25 41 exchange: 1993
meillo@25 42
meillo@25 43
meillo@25 44 Lines of code (with sloccount on debian packages)
meillo@25 45 -------------------------------------------------
meillo@25 46 sendmail: 93k
meillo@25 47 postfix: 92k
meillo@25 48 qmail: 18k
meillo@25 49 exim: 54k
meillo@25 50 masqmail: 14k
meillo@25 51 exchange: (no source available)
meillo@25 52
meillo@25 53
meillo@25 54 Architecture
meillo@25 55 ------------
meillo@25 56 sendmail: monolitic
meillo@25 57 postfix: modular
meillo@25 58 qmail: modular
meillo@25 59 exim: monolitic
meillo@25 60 masqmail: monolitic
meillo@25 61 exchange: (unknown)
meillo@25 62
meillo@25 63
meillo@25 64 Design goals
meillo@25 65 ------------
meillo@25 66 sendmail: flexibility
meillo@25 67 postfix: performance and security
meillo@25 68 qmail: security
meillo@25 69 exim: general, flexible & extensive facilities for checking
meillo@25 70 masqmail: for non-permanent internet connection
meillo@25 71 exchange: groupware
meillo@25 72
meillo@25 73
meillo@25 74 Market share (by Bernstein in 2001)
meillo@25 75 -----------------------------------
meillo@25 76 sendmail: 42%
meillo@25 77 postfix: 1.6%
meillo@25 78 qmail: 17%
meillo@25 79 exim: 1.6%
meillo@25 80 masqmail: (unknown)
meillo@25 81 exchange: 18%