Mercurial > 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 wrap: on
line diff
--- a/thesis/tex/3-MailTransferAgents.tex Wed Dec 03 23:27:44 2008 +0100 +++ b/thesis/tex/3-MailTransferAgents.tex Thu Dec 04 00:19:19 2008 +0100 @@ -5,7 +5,7 @@ -\section{Types of \MTA{}s} +\section{Types of MTAs} ``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. This is how Bryan Costales defines a \mta\ in \cite{costales97}: @@ -22,7 +22,7 @@ Following is a classification of \mta{}s into groups of similar programs, regarding what is viewable from the outside. -\subsubsection*{Relay-only \MTA{}s} +\subsubsection*{Relay-only MTAs} \label{subsec:relay-only} 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. @@ -41,7 +41,7 @@ Examples are: \name{Lotus Notes}, \name{Microsoft Exchange}, \name{OpenGroupware.org} and \name{eGroupWare}. -\subsubsection*{``Real'' \MTA{}s} +\subsubsection*{``Real'' MTAs} 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. 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? @@ -65,7 +65,7 @@ -\section{Popular \MTA{}s} +\section{Popular MTAs} %todo: include market share analyses here @@ -81,7 +81,7 @@ -\subsubsection*{\sendmail} +\subsubsection*{sendmail} \label{sec:sendmail} \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 @@ -97,7 +97,7 @@ -\subsubsection*{\name{exim}} +\subsubsection*{exim} \label{sec:exim} \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 @@ -109,7 +109,7 @@ -\subsubsection*{\name{qmail}} +\subsubsection*{qmail} \label{sec:qmail} \name{qmail} is seen by its community as ``a modern SMTP server which makes sendmail obsolete''.%fixme: ref 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 @@ -123,7 +123,7 @@ -\subsubsection*{\name{postfix}} +\subsubsection*{postfix} \label{sec:postfix} 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. @@ -138,7 +138,7 @@ -\section{Comparison of \MTA{}s} +\section{Comparison of MTAs} << general fact in table \ref{tab:mta-comparison} >>