Mercurial > docs > diploma
annotate thesis/tex/1-Comparision.tex @ 63:fbf5165a390f
added questions I asked on debianforum.de
author | meillo@marmaro.de |
---|---|
date | Sun, 19 Oct 2008 17:58:41 +0200 |
parents | 1412d283624a |
children | 72a50aec4464 |
rev | line source |
---|---|
31 | 1 \chapter{Comparison of \MTA{}s} |
27 | 2 |
57 | 3 % http://www.geocities.com/mailsoftware42/ |
27 | 4 |
5 \section{First release} | |
6 sendmail: 1983 | |
7 | |
8 postfix: 1999 | |
9 | |
31 | 10 qmail: 1996 (first beta 0.70), 1997 (first general 1.0) |
27 | 11 |
12 exim: 1995 | |
13 | |
14 masqmail: 1999 | |
15 | |
16 exchange: 1993 | |
17 | |
18 | |
19 \section{Lines of code (with sloccount on debian packages)} | |
20 sendmail: 93k | |
21 | |
22 postfix: 92k | |
23 | |
24 qmail: 18k | |
25 | |
26 exim: 54k | |
27 | |
28 masqmail: 14k | |
29 | |
30 exchange: (no source available) | |
31 | |
32 | |
33 \section{Architecture} | |
34 sendmail: monolitic | |
35 | |
36 postfix: modular | |
26
fb9ba63f6957
changed to new thesis structure; moved text pieces away; updated project plan
meillo@marmaro.de
parents:
diff
changeset
|
37 |
27 | 38 qmail: modular |
39 | |
40 exim: monolitic | |
41 | |
42 masqmail: monolitic | |
43 | |
44 exchange: (unknown) | |
45 | |
46 | |
47 \section{Design goals} | |
48 sendmail: flexibility | |
49 | |
50 postfix: performance and security | |
51 | |
52 qmail: security | |
53 | |
54 exim: general, flexible \& extensive facilities for checking | |
55 | |
56 masqmail: for non-permanent internet connection | |
57 | |
58 exchange: groupware | |
59 | |
60 | |
61 \section{Market share (by Bernstein in 2001)} | |
62 sendmail: 42\% | |
63 | |
64 postfix: 1.6\% | |
65 | |
66 qmail: 17\% | |
67 | |
68 exim: 1.6\% | |
69 | |
70 masqmail: (unknown) | |
71 | |
72 exchange: 18\% | |
63 | 73 |
74 | |
75 | |
76 | |
77 1) complexity | |
78 | |
79 2) security | |
80 | |
81 3) simplicity of configuration and administration | |
82 | |
83 4) flexibility of configuration and administration | |
84 | |
85 5) code size | |
86 | |
87 6) code quality | |
88 | |
89 7) documentation (amount and quality) | |
90 | |
91 8) community (amount and quality) | |
92 | |
93 9) used it myself | |
94 | |
95 10) had problems with it |