docs/diploma

diff thesis/tex/3-MailTransferAgents.tex @ 120:3b5e6ffd7b27

typographic cleanups
author meillo@marmaro.de
date Thu, 04 Dec 2008 00:19:19 +0100
parents 73fe291f79e6
children 0d34a3283c1c
line diff
     1.1 --- a/thesis/tex/3-MailTransferAgents.tex	Wed Dec 03 23:27:44 2008 +0100
     1.2 +++ b/thesis/tex/3-MailTransferAgents.tex	Thu Dec 04 00:19:19 2008 +0100
     1.3 @@ -5,7 +5,7 @@
     1.4  
     1.5  
     1.6  
     1.7 -\section{Types of \MTA{}s}
     1.8 +\section{Types of MTAs}
     1.9  ``Mail transfer agent'' is a term covering a variety of programs. One thing is common to them: they transfer email from one machine to another.
    1.10  
    1.11  This is how Bryan Costales defines a \mta\ in \cite{costales97}:
    1.12 @@ -22,7 +22,7 @@
    1.13  Following is a classification of \mta{}s into groups of similar programs, regarding what is viewable from the outside.
    1.14  
    1.15  
    1.16 -\subsubsection*{Relay-only \MTA{}s}
    1.17 +\subsubsection*{Relay-only MTAs}
    1.18  \label{subsec:relay-only}
    1.19  This is the most simple kind of \MTA. It transfers mail only to defined \name{smart hosts}\footnote{\name{smart host}s are \MTA{}s that receives email and route it to the actual destination}. \name{Relay-only} \MTA{}s do not receive mail from outside the system, and they do not deliver locally.
    1.20  
    1.21 @@ -41,7 +41,7 @@
    1.22  Examples are: \name{Lotus Notes}, \name{Microsoft Exchange}, \name{OpenGroupware.org} and \name{eGroupWare}.
    1.23  
    1.24  
    1.25 -\subsubsection*{``Real'' \MTA{}s}
    1.26 +\subsubsection*{``Real'' MTAs}
    1.27  There is a third type of \mta{}s in between the minimalistic \name{relay-only} \MTA{}s and the bloated \name{groupware}. Those programs may be named ``real \MTA{}s'', or ``proper \MTA{}s'', though there is no common name. They are what is meant with the term ``\mta''---programs that transfer mail between hosts.
    1.28  
    1.29  Common to them is their focus on transfering email, while being able to act as \name{smart host}. Their variety ranges from ones mostly restricted to mail transfer (\name{qmail}) to others already having interfaces for adding further mail processing modules (\name{postfix}). They cover everything in between the other two groups.  %FIXME: are postfix and qmail good examples?
    1.30 @@ -65,7 +65,7 @@
    1.31  
    1.32  
    1.33  
    1.34 -\section{Popular \MTA{}s}
    1.35 +\section{Popular MTAs}
    1.36  
    1.37  %todo: include market share analyses here
    1.38  
    1.39 @@ -81,7 +81,7 @@
    1.40  
    1.41  
    1.42  
    1.43 -\subsubsection*{\sendmail}
    1.44 +\subsubsection*{sendmail}
    1.45  \label{sec:sendmail}
    1.46  \sendmail\ is the most popular \mta, since it was one of the first and was shipped as default \MTA{}s by many vendors of \unix\ systems. %fixme: ref
    1.47  
    1.48 @@ -97,7 +97,7 @@
    1.49  
    1.50  
    1.51  
    1.52 -\subsubsection*{\name{exim}}
    1.53 +\subsubsection*{exim}
    1.54  \label{sec:exim}
    1.55  \name{exim} was started in 1995 by Philip Hazel at the \name{University of Cambridge}. It is forked of \name{smail-3}, and inherited the monolitic architecture, similar to \sendmail's. But having no separation of the individual components of the system, like \name{qmail} and \name{postfix} have, did not hurt. Its security is comparably good. %fixme: ref
    1.56  
    1.57 @@ -109,7 +109,7 @@
    1.58  
    1.59  
    1.60  
    1.61 -\subsubsection*{\name{qmail}}
    1.62 +\subsubsection*{qmail}
    1.63  \label{sec:qmail}
    1.64  \name{qmail} is seen by its community as ``a modern SMTP server which makes sendmail obsolete''.%fixme: ref
    1.65  It was written by Daniel~J.\ Bernstein starting in 1995. His primary goal was to create a secure \MTA\ to replace the popular, but vulnerable, \sendmail. %fixme: ref
    1.66 @@ -123,7 +123,7 @@
    1.67  
    1.68  
    1.69  
    1.70 -\subsubsection*{\name{postfix}}
    1.71 +\subsubsection*{postfix}
    1.72  \label{sec:postfix}
    1.73  The \name{postfix} project was started in 1999 at \name{IBM research}, then called \name{VMailer} or \name{IBM Secure Mailer}. Wietse Venema's program ``attempts to be fast, easy to administer, and secure. The outside has a definite Sendmail-ish flavor, but the inside is completely different.''\citeweb{postfix:homepage} In fact, \name{postfix} was mainly designed after qmail's architecture to gain security. But in contrast to \name{qmail} it aims much more on being fast and full-featured.
    1.74  
    1.75 @@ -138,7 +138,7 @@
    1.76  
    1.77  
    1.78  
    1.79 -\section{Comparison of \MTA{}s}
    1.80 +\section{Comparison of MTAs}
    1.81  
    1.82  << general fact in table \ref{tab:mta-comparison} >>
    1.83