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