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