annotate thesis/pieces/old/1-Comparision.tex @ 243:655e0a2f8ca6

moved official to the begin of the document
author meillo@marmaro.de
date Sun, 11 Jan 2009 20:20:10 +0100 (2009-01-11)
parents 3b5ba7331eb5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31
2a191e20b4aa minor stuff
meillo@marmaro.de
parents: 27
diff changeset
1 \chapter{Comparison of \MTA{}s}
27
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
2
68
72a50aec4464 added links to good websites about MTA comparison
meillo@marmaro.de
parents: 63
diff changeset
3 % http://shearer.org/MTA_Comparison
57
1412d283624a added URLs of matching websites
meillo@marmaro.de
parents: 31
diff changeset
4 % http://www.geocities.com/mailsoftware42/
68
72a50aec4464 added links to good websites about MTA comparison
meillo@marmaro.de
parents: 63
diff changeset
5 % http://fanf.livejournal.com/50917.html
72a50aec4464 added links to good websites about MTA comparison
meillo@marmaro.de
parents: 63
diff changeset
6 % http://archives.neohapsis.com/archives/postfix/2006-07/1762.html
72a50aec4464 added links to good websites about MTA comparison
meillo@marmaro.de
parents: 63
diff changeset
7 % http://www.oreillynet.com/lpt/a/6849
72a50aec4464 added links to good websites about MTA comparison
meillo@marmaro.de
parents: 63
diff changeset
8 % http://www.mailradar.com/mailstat/
27
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
9
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
10 \section{First release}
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
11 sendmail: 1983
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
12
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
13 postfix: 1999
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
14
31
2a191e20b4aa minor stuff
meillo@marmaro.de
parents: 27
diff changeset
15 qmail: 1996 (first beta 0.70), 1997 (first general 1.0)
27
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
16
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
17 exim: 1995
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
18
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
19 masqmail: 1999
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
20
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
21 exchange: 1993
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
22
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
23
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
24 \section{Lines of code (with sloccount on debian packages)}
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
25 sendmail: 93k
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
26
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
27 postfix: 92k
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
28
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
29 qmail: 18k
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
30
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
31 exim: 54k
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
32
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
33 masqmail: 14k
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
34
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
35 exchange: (no source available)
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
36
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
37
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
38 \section{Architecture}
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
39 sendmail: monolitic
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
40
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
41 postfix: modular
26
fb9ba63f6957 changed to new thesis structure; moved text pieces away; updated project plan
meillo@marmaro.de
parents:
diff changeset
42
27
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
43 qmail: modular
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
44
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
45 exim: monolitic
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
46
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
47 masqmail: monolitic
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
48
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
49 exchange: (unknown)
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
50
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
51
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
52 \section{Design goals}
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
53 sendmail: flexibility
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
54
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
55 postfix: performance and security
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
56
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
57 qmail: security
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
58
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
59 exim: general, flexible \& extensive facilities for checking
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
60
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
61 masqmail: for non-permanent internet connection
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
62
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
63 exchange: groupware
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
64
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
65
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
66 \section{Market share (by Bernstein in 2001)}
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
67 sendmail: 42\%
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
68
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
69 postfix: 1.6\%
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
70
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
71 qmail: 17\%
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
72
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
73 exim: 1.6\%
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
74
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
75 masqmail: (unknown)
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
76
433df94d5476 added pices to thesis ... need rework!
meillo@marmaro.de
parents: 26
diff changeset
77 exchange: 18\%
63
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
78
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
79
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
80
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
81
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
82 1) complexity
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
83
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
84 2) security
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
85
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
86 3) simplicity of configuration and administration
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
87
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
88 4) flexibility of configuration and administration
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
89
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
90 5) code size
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
91
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
92 6) code quality
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
93
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
94 7) documentation (amount and quality)
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
95
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
96 8) community (amount and quality)
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
97
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
98 9) used it myself
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
99
fbf5165a390f added questions I asked on debianforum.de
meillo@marmaro.de
parents: 57
diff changeset
100 10) had problems with it