docs/diploma

diff thesis/tex/3-MailTransferAgents.tex @ 318:426ad56236ce

small fixes and todo -> fixme
author meillo@marmaro.de
date Wed, 21 Jan 2009 20:35:26 +0100
parents f3a86ce788ec
children 8a935ca64479
line diff
     1.1 --- a/thesis/tex/3-MailTransferAgents.tex	Wed Jan 21 17:26:18 2009 +0100
     1.2 +++ b/thesis/tex/3-MailTransferAgents.tex	Wed Jan 21 20:35:26 2009 +0100
     1.3 @@ -57,8 +57,7 @@
     1.4  \subsubsection*{Other segmenting}
     1.5  \name{Mail transfer agents} can also be split in other ways.
     1.6  
     1.7 -Due to \sendmail's significance in the early times of email, compatibility interfaces for \sendmail\ are important for \unix\ \MTA{}s. The reason is that many mail applications simply the \sendmail\ \MTA\ to be installed on the system. Being not \emph{sendmail-compatible} may not matter for some fields of action, but makes the program ineligible for serving as a general purpose \MTA\ on \unix\ systems. Hence being sendmail-compatible is a major property of a \mta. %todo: how many MTAs are sendmail-compatible?
     1.8 -\MTA{}s not having a \emph{sendmail-compatible} interface or not offering it as a compatibility add-on, will not be covered here. One example for such a program is \name{Apache James}.  %FIXME: check if correct
     1.9 +Due to \sendmail's significance in the early times of email, compatibility interfaces for \sendmail\ are important for \unix\ \MTA{}s. The reason is that many mail applications simply the \sendmail\ \MTA\ to be installed on the system. Being not \emph{sendmail-compatible} may not matter for some fields of action, but makes the program ineligible for serving as a general purpose \MTA\ on \unix\ systems. Hence being sendmail-compatible is a major property of a \mta. \MTA{}s not having a \emph{sendmail-compatible} interface or not offering it as a compatibility add-on, will not be covered here. One example for such a program is \name{Apache James}.  %FIXME: check if correct
    1.10  
    1.11  Another separation can be done between \freesw\ \MTA{}s and proprietary ones. Many of the \MTA{}s for \unix\ systems are \freesw. Only these are regarded in the following sections, because comparing \freesw\ with proprietary or commercial software is not what typical users of programs like \masqmail\ do. %fixme: what are typical users?
    1.12  Comparison with non-free programs may be a point for large \freesw\ projects, trying to step into the business world. Small projects, mostly used by individuals at home, %fixme: is this the right target field? see chap02
    1.13 @@ -131,7 +130,7 @@
    1.14  \sendmail\ designed to transfer mails between different protocols and networks, this lead to a very flexible, though complex, configuration.
    1.15  
    1.16  It was first released with \NAME{BSD} 4.1c in 1983.
    1.17 -%todo: write about its importance and about sendmail-compat
    1.18 +%fixme: write about its importance and about sendmail-compat
    1.19  
    1.20  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.
    1.21  
    1.22 @@ -190,7 +189,6 @@
    1.23  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 measured with \person{David~A.\ Wheeler}'s \name{sloccount} \citeweb{sloccount}.}.
    1.24  
    1.25  \begin{table}
    1.26 -% FIXME: improve table data!!!
    1.27  	\begin{center}
    1.28  		\input{tbl/mta-comparison.tbl}
    1.29  	\end{center}
    1.30 @@ -256,5 +254,5 @@
    1.31  Now, the reader should have a general knowledge about the four important \MTA{}s. Further chapters will refer frequently to them.
    1.32  
    1.33  
    1.34 -%todo: my own poll (?)
    1.35 +%fixme: my own poll (?)
    1.36