changeset 312:a62fe460b8de

work in MTA comparison
author meillo@marmaro.de
date Tue, 20 Jan 2009 21:55:22 +0100 (2009-01-20)
parents ce3f39d6c1aa
children a3fba017ef01
files thesis/tbl/mta-comparison.tbl thesis/tex/3-MailTransferAgents.tex
diffstat 2 files changed, 18 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/thesis/tbl/mta-comparison.tbl	Tue Jan 20 20:35:24 2009 +0100
+++ b/thesis/tbl/mta-comparison.tbl	Tue Jan 20 21:55:22 2009 +0100
@@ -1,15 +1,16 @@
-\begin{tabular}[hbt]{| p{0.13\textwidth} || p{0.13\textwidth} | p{0.13\textwidth} | p{0.13\textwidth} | p{0.13\textwidth} | p{0.13\textwidth} |}
+\begin{tabular}[hbt]{| l || p{3.1em} | p{4em} | p{3.2em} | l | p{6em} |}
 	\hline
-	                 & sendmail & exim & qmail & postfix & masqmail \\
+	\MTA\ & first release & regarded version & lines of C code & architecture & design goals \\
+	\hline
+	\hline
+	\sendmail\ & 1983 & 8.14.3 & 92k & monolithic & flexibility \\
 	\hline
-	version regarded &  &  &  &  &  \\
-	\hline \hline
-	First release & 1983 & 1995 & 1996 & 1999 & 1999 \\
+	\exim\ & 1995 & 4.69 & 85k & monolithic & generality, flexibility, extensive checking \\
+	\hline
+	\qmail\ & 1996 & 1.03 & 14k & modular & security \\
 	\hline
-	Lines of code (with sloccount on debian packages)& 93k & 54k & 18k & 92k & 14k \\
+	\postfix\ & 1999 & 2.5.6 & 87k & modular & performance and security \\
 	\hline
-	Architecture & monolithic & monolithic & modular & modular & monolithic \\
-	\hline
-	Design goals & flexibility & general, flexible \& extensive facilities for checking & security & performance and security & for non-permanent Internet connection \\
+	\masqmail\ & 1999 & 0.2.21 & 10k & monolithic & non-permanent Internet connections \\
 	\hline
 \end{tabular}
--- a/thesis/tex/3-MailTransferAgents.tex	Tue Jan 20 20:35:24 2009 +0100
+++ b/thesis/tex/3-MailTransferAgents.tex	Tue Jan 20 21:55:22 2009 +0100
@@ -130,7 +130,10 @@
 
 \sendmail\ designed to transfer mails between different protocols and networks, this lead to a very flexible, though complex, configuration.
 
-It was first released with \NAME{BSD} 4.1c in 1983. The latest version is 8.14.3 from May 2008. The program is distributed under the \name{Sendmail License} as both, \freesw\ and proprietary software.
+It was first released with \NAME{BSD} 4.1c in 1983.
+%todo: write about its importance and about sendmail-compat
+
+The latest version is 8.14.3 from May 2008. The program is distributed under the \name{Sendmail License} as both, \freesw\ and proprietary software.
 
 Further development will go into the project \name{MeTA1} (the former name was \name{sendmail X}) which succeeds \sendmail.
 
@@ -170,7 +173,7 @@
 
 Today \postfix\ is taken by many \unix\ systems and \gnulinux\ distributions as default \MTA.
 
-The latest stable version is numbered 2.5.5 from August 2008. \postfix\ is covered by the \name{IBM Public License 1.0} which is a \freesw\ license.
+The latest stable version is numbered 2.5.6 from December 2008. \postfix\ is covered by the \name{IBM Public License 1.0} which is a \freesw\ license.
 
 Additional information can be retrieved from the program's homepage \citeweb{postfix:homepage}. \person{Dent}'s \postfix\ book \cite{dent04} claims to be ``the definitive guide'', and it is.
 
@@ -182,16 +185,16 @@
 \section{Comparison of MTAs}
 \label{sec:mta-comparison}
 
-This section does not try to provide an overall \MTA\ comparison, because this is already done by others. Remarkable comparisons are the one by \person{Dan Shearer} \cite{shearer06} and a discussion on the mailing list \name{plug@lists.q-linux.com} \cite{plug:mtas}. Tabular overviews may be found at \citeweb{mailsoftware42}, \citeweb{wikipedia:comparison-of-mail-servers}, and \cite[section 1.9]{lifewithqmail}.
+This section does not try to provide a throughout \MTA\ comparison, because this is already done by others. Remarkable comparisons are the one by \person{Dan Shearer} \cite{shearer06} and a discussion on the mailing list \name{plug@lists.q-linux.com} \cite{plug:mtas}. Tabular overviews may be found at \citeweb{mailsoftware42}, \citeweb{wikipedia:comparison-of-mail-servers}, and \cite[section 1.9]{lifewithqmail}.
 
-Here provided is an overview on important properties of the four previously introduced \MTA{}s. The data comes from the above stated sources and is collected in table \ref{tab:mta-comparison}.
+Here provided is an overview important properties of the four previously introduced \MTA{}s. The data comes from the above stated sources and is collected in table \ref{tab:mta-comparison}\footnote{The lines of code were messured with \person{David~A.\ Wheeler}'s \name{sloccount} \citeweb{sloccount}.}.
 
 \begin{table}
 % FIXME: improve table data!!!
 	\begin{center}
 		\input{tbl/mta-comparison.tbl}
 	\end{center}
-	\caption{Comparison of MTAs}
+	\caption{Comparison of \MTA{}s}
 	\label{tab:mta-comparison}
 \end{table}