Mercurial > docs > diploma
comparison thesis/tex/1-Introduction.tex @ 93:a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
author | meillo@marmaro.de |
---|---|
date | Sun, 16 Nov 2008 14:44:22 +0100 |
parents | e050221efd38 |
children | 8db526d7a678 |
comparison
equal
deleted
inserted
replaced
92:e050221efd38 | 93:a6f8a93abd64 |
---|---|
1 \chapter{Introduction} | 1 \chapter{Introduction} |
2 \label{chap:introduction} | 2 \label{chap:introduction} |
3 | 3 |
4 | 4 % say what you want to say |
5 | 5 |
6 | 6 |
7 \section{Transporting mail} | 7 \section{Transporting mail} |
8 | 8 |
9 | 9 |
10 \subsection{History of electronic mail} | 10 \subsection{History of electronic mail} |
11 %FIXME: shorter!!! | |
11 %TODO: have a quote from Bell Labs about email here | 12 %TODO: have a quote from Bell Labs about email here |
12 | 13 |
13 Electronic mail\index{electronic mail} (short: \name{email})\citeweb{wikipedia:email} is a basic concept in \unix.\citeweb{unix-mail-intro} On \unix\ machines, a lot of information is distributed by \name{system mail}, which is email sent by the operating system. Beside that, email is the common communication system between humans working on computers. | 14 Electronic mail\index{electronic mail} (short: \name{email})\citeweb{wikipedia:email} is a basic concept in \unix.\citeweb{unix-mail-intro} On \unix\ machines, a lot of information is distributed by \name{system mail}, which is email sent by the operating system. Beside that, email is the common communication system between humans working on computers. |
14 | 15 |
15 The \unix\ operating system supports email through the \name{mail user agent} (short: \NAME{MUA}) \name{/bin/mail}. | 16 The \unix\ operating system supports email through the \name{mail user agent} (short: \NAME{MUA}) \name{/bin/mail}. |
31 Todays email structure is basicly the same as then. The major difference is the uniformity of the underlying network, which is nearly always the \NAME{ARPANET}-based \name{Internet}. Hence lowering the importance of the transformation capabilities of \MTA{}s, that was essential to \sendmail's success---yet being the primary motivation for the program. | 32 Todays email structure is basicly the same as then. The major difference is the uniformity of the underlying network, which is nearly always the \NAME{ARPANET}-based \name{Internet}. Hence lowering the importance of the transformation capabilities of \MTA{}s, that was essential to \sendmail's success---yet being the primary motivation for the program. |
32 | 33 |
33 More information about the history of electronic mail can be found at: \citeweb{email:griffiths}, \citeweb{email:crocker}, \citeweb{email:vleck}, \citeweb{email:akkad}, \citeweb{email:murakami}, and \citeweb{email:tomlinson}. A good starting point for general information on internet history is \citeweb{wikipedia:historyoftheinternet}. | 34 More information about the history of electronic mail can be found at: \citeweb{email:griffiths}, \citeweb{email:crocker}, \citeweb{email:vleck}, \citeweb{email:akkad}, \citeweb{email:murakami}, and \citeweb{email:tomlinson}. A good starting point for general information on internet history is \citeweb{wikipedia:historyoftheinternet}. |
34 %TODO: check the websites which ones are the important ones; remove unnessesary ones | 35 %TODO: check the websites which ones are the important ones; remove unnessesary ones |
35 | 36 |
37 | |
38 | |
36 \subsection{Definition of \MTA} | 39 \subsection{Definition of \MTA} |
37 | 40 %FIXME: better title; work text over! |
38 %TODO: when was the term ``mail transfer agent'' established? | 41 %TODO: when was the term ``mail transfer agent'' established? |
39 | 42 |
40 This thesis is about a \name{mail transfer agent} (or \index{mail transport agent|see{mail transfer agent}}\name{mail transport agent}, short \NAME{MTA}): \masqmail. \sendmail\ is one too---the most important one. | 43 This thesis is about a \name{mail transfer agent} (or \index{mail transport agent|see{mail transfer agent}}\name{mail transport agent}, short \NAME{MTA}): \masqmail. \sendmail\ is one too---the most important one. |
41 | 44 |
42 The basic job of a \mta\ is to transfer/transport electronic mail from one host to another. | 45 The basic job of a \mta\ is to transfer/transport electronic mail from one host to another. |
72 | 75 |
73 | 76 |
74 | 77 |
75 \subsection{\name{sendmail-compatibility}} | 78 \subsection{\name{sendmail-compatibility}} |
76 \label{sec:sendmail} | 79 \label{sec:sendmail} |
80 %FIXME: rewrite! | |
77 | 81 |
78 Allman wrote it to transfer emails between different networks, thus giving \sendmail\ mighty address rewriting abilities. In contrast to its predecessor \name{delivermail}, was \sendmail\ designed to offer greatest flexiblity in configuration; this enabled it to deal with any type of network. | 82 Allman wrote it to transfer emails between different networks, thus giving \sendmail\ mighty address rewriting abilities. In contrast to its predecessor \name{delivermail}, was \sendmail\ designed to offer greatest flexiblity in configuration; this enabled it to deal with any type of network. |
79 | 83 |
80 \sendmail\ was, and still is, very successful. So successful that it stands, like no other, for the whole group of \MTA{}s: \name{sendmail} actually is the \emph{de facto standard} for \mta{}s. | 84 \sendmail\ was, and still is, very successful. So successful that it stands, like no other, for the whole group of \MTA{}s: \name{sendmail} actually is the \emph{de facto standard} for \mta{}s. |
81 | 85 |
96 | 100 |
97 | 101 |
98 | 102 |
99 | 103 |
100 \section{The \masqmail\ project} | 104 \section{The \masqmail\ project} |
101 | 105 %FIXME: explain why masqmail is old and why it is interesting/important however! |
102 | 106 |
103 \subsubsection{Target field} | 107 \subsubsection{Target field} |
104 Its original author, Oliver Kurth, sees \masqmail\ so: | 108 Its original author, Oliver Kurth, sees \masqmail\ so: |
105 \begin{quote} | 109 \begin{quote} |
106 MasqMail is a mail server designed for hosts that do not have a permanent internet connection eg. a home network or a single host at home. It has special support for connections to different ISPs. It replaces sendmail or other MTAs such as qmail or exim. | 110 MasqMail is a mail server designed for hosts that do not have a permanent internet connection eg. a home network or a single host at home. It has special support for connections to different ISPs. It replaces sendmail or other MTAs such as qmail or exim. |
144 % http://anfi.homeunix.org/sendmail/dialup10.html | 148 % http://anfi.homeunix.org/sendmail/dialup10.html |
145 | 149 |
146 | 150 |
147 | 151 |
148 \section{Problems to solve} | 152 \section{Problems to solve} |
153 %FIXME: what problems has masqmail? | |
154 %FIXME: what's the intention of this document? | |
155 %FIXME: why is it worth the effort? | |
149 | 156 |
150 |