docs/diploma

changeset 15:0b3b806f4eb2

new directory structure; added content about MTAs and history
author meillo@marmaro.de
date Tue, 23 Sep 2008 22:28:29 +0200
parents a71af14e3887
children f4467c5f4bd0
files thesis/bib/thesis.bib thesis/cover.tex thesis/dedication.tex thesis/foo.tex thesis/header.tex thesis/official.tex thesis/preface.tex thesis/tex/about-mta.tex thesis/tex/cover.tex thesis/tex/dedication.tex thesis/tex/foo.tex thesis/tex/header.tex thesis/tex/official.tex thesis/tex/preface.tex thesis/tex/titlepage.tex thesis/thesis.bib thesis/thesis.tex thesis/titlepage.tex
diffstat 18 files changed, 511 insertions(+), 475 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/thesis/bib/thesis.bib	Tue Sep 23 22:28:29 2008 +0200
     1.3 @@ -0,0 +1,30 @@
     1.4 +@book{brooks95,
     1.5 +	author    = "Brooks, Frederick P., Jr.",
     1.6 +	title     = "The mythical man-month: essays on software engineering",
     1.7 +	year      = "1995",
     1.8 +	publisher = "Addison-Wesley"
     1.9 +}
    1.10 +
    1.11 +
    1.12 +	note = "\url{http://www.example.com}"
    1.13 +
    1.14 +@article{AbedonHymanThomas2003,
    1.15 +  author = "Abedon, S. T. and Hyman, P. and Thomas, C.",
    1.16 +  year = "2003",
    1.17 +  title = "Experimental examination of bacteriophage latent-period evolution as a response to bacterial availability",
    1.18 +  journal = "Applied and Environmental Microbiology",
    1.19 +  volume = "69",
    1.20 +  pages = "7499--7506"
    1.21 +}
    1.22 + 
    1.23 +@incollection{Abedon1994,
    1.24 +  author = "Abedon, S. T.",
    1.25 +  title = "Lysis and the interaction between free phages and infected cells",
    1.26 +  pages = "397--405",
    1.27 +  booktitle = "Molecular biology of bacteriophage T4",
    1.28 +  editor = "Karam, Jim D. Karam and Drake, John W. and Kreuzer, Kenneth N. and Mosig, Gisela
    1.29 +            and Hall, Dwight and Eiserling, Frederick A. and Black, Lindsay W. and Kutter, Elizabeth
    1.30 +            and Carlson, Karin and Miller, Eric S. and Spicer, Eleanor",
    1.31 +  publisher = "ASM Press, Washington DC",
    1.32 +  year = "1994"
    1.33 +}
     2.1 --- a/thesis/cover.tex	Tue Sep 23 22:24:14 2008 +0200
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,13 +0,0 @@
     2.4 -\thispagestyle{empty}
     2.5 -
     2.6 -\begin{flushright}
     2.7 -
     2.8 -	\vspace*{12cm}
     2.9 -	{\Huge \bfseries masqmail}
    2.10 -
    2.11 -	{\large \slshape
    2.12 -	diploma thesis by\\
    2.13 -	markus schnalke\\
    2.14 -	}
    2.15 -
    2.16 -\end{flushright}
     3.1 --- a/thesis/dedication.tex	Tue Sep 23 22:24:14 2008 +0200
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,20 +0,0 @@
     3.4 -\cleardoublepage
     3.5 -
     3.6 -\thispagestyle{empty}
     3.7 -
     3.8 -\vspace*{3cm}
     3.9 -\begin{center}
    3.10 -	\it
    3.11 -	Do what you think is interesting,\\
    3.12 -	do something that you think is fun and worthwhile,\\
    3.13 -	because otherwise you won't do it well anyway.
    3.14 -
    3.15 -	---Brian~W. Kernighan---
    3.16 -\end{center}
    3.17 -
    3.18 -\vspace*{2cm}
    3.19 -\begin{center}
    3.20 -	\it
    3.21 -	This thesis is dedicated to \dots
    3.22 -\end{center}
    3.23 -
     4.1 --- a/thesis/foo.tex	Tue Sep 23 22:24:14 2008 +0200
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,152 +0,0 @@
     4.4 -\chapter{something}
     4.5 -laber. \cite{brooks95}
     4.6 -
     4.7 -Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
     4.8 -incididunt ut labore et dolore magna aliqua. \url{http://marmaro.de/docs} Ut enim ad minim veniam, quis
     4.9 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    4.10 -
    4.11 -hallo \path{/usr/local/share/man1234} blubb \name{masqmail} laber bla \NAME{ANSI} laber \NAME{RFCs} laber 
    4.12 -
    4.13 -\begin{code}{label}{caption}
    4.14 -\begin{lstlisting}
    4.15 -127.0.0.1       pantheon.schnalke.local localhost.localdomain
    4.16 -127.0.0.1       localhost pantheon
    4.17 -192.168.0.100   serveme intranet deb deb.marmaro.de deb.prog.marmaro.de
    4.18 -192.168.0.100   hg hg.marmaro.de hg.prog.marmaro.de
    4.19 -	192.168.0.40    kugel
    4.20 -192.168.0.102   karton
    4.21 -192.168.0.103   milk
    4.22 -192.168.0.74    dream
    4.23 -
    4.24 -
    4.25 -# The following lines are desirable for IPv6 capable hosts
    4.26 -::1     ip6-localhost ip6-loopback
    4.27 -\end{lstlisting}
    4.28 -\end{code}
    4.29 -
    4.30 -\section{blubb}
    4.31 -
    4.32 -Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
    4.33 -incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
    4.34 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    4.35 -
    4.36 -\begin{code}{}{}
    4.37 -\begin{verbatim}
    4.38 -$ make clean
    4.39 -latexmk -c
    4.40 -This is latexmk, John Collins, 2 June 2004, version: 3.07a.
    4.41 -**** Report bugs etc to John Collins <collins at phys.psu.edu>. ****
    4.42 -\end{verbatim}
    4.43 -\end{code}
    4.44 -
    4.45 -\section{blah}
    4.46 -
    4.47 -Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
    4.48 -incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
    4.49 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    4.50 -
    4.51 -Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
    4.52 -fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
    4.53 -culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
    4.54 -amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
    4.55 -et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
    4.56 -ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
    4.57 -in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
    4.58 -pariatur.
    4.59 -
    4.60 -Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
    4.61 -deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
    4.62 -adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
    4.63 -aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
    4.64 -ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
    4.65 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
    4.66 -occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim\index{Texteditor}
    4.67 -id est laborum.
    4.68 -
    4.69 -Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
    4.70 -aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
    4.71 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
    4.72 -dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
    4.73 -pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
    4.74 -officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
    4.75 -consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
    4.76 -dolore magna aliqua.
    4.77 -
    4.78 -\chapter{muh}
    4.79 -
    4.80 -Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
    4.81 -aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
    4.82 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
    4.83 -dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
    4.84 -pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
    4.85 -officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
    4.86 -consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
    4.87 -dolore magna aliqua.
    4.88 -
    4.89 -
    4.90 -\section{mäh}
    4.91 -
    4.92 -Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
    4.93 -incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis\index{Texteditor}
    4.94 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    4.95 -
    4.96 -Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
    4.97 -fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
    4.98 -culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
    4.99 -amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
   4.100 -et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
   4.101 -ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
   4.102 -in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
   4.103 -pariatur.
   4.104 -
   4.105 -Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
   4.106 -deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
   4.107 -adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
   4.108 -aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
   4.109 -ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   4.110 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
   4.111 -occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
   4.112 -id est laborum.
   4.113 -
   4.114 -Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
   4.115 -aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   4.116 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
   4.117 -dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
   4.118 -pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
   4.119 -officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
   4.120 -consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
   4.121 -dolore magna aliqua.
   4.122 -
   4.123 -\section{miau}
   4.124 -
   4.125 -Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
   4.126 -incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
   4.127 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   4.128 -
   4.129 -Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
   4.130 -fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
   4.131 -culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
   4.132 -amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
   4.133 -et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
   4.134 -ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
   4.135 -in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
   4.136 -pariatur.
   4.137 -
   4.138 -Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
   4.139 -deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
   4.140 -\index{Prototyp}
   4.141 -adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
   4.142 -aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
   4.143 -ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in\index{Daten}
   4.144 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
   4.145 -occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
   4.146 -id est laborum.
   4.147 -
   4.148 -Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
   4.149 -aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   4.150 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
   4.151 -dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
   4.152 -pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
   4.153 -officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,\index{Texteditor}
   4.154 -consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
   4.155 -dolore magna aliqua.
     5.1 --- a/thesis/header.tex	Tue Sep 23 22:24:14 2008 +0200
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,88 +0,0 @@
     5.4 -\documentclass[english,a4paper,twoside,openright]{report}
     5.5 -
     5.6 -  \usepackage[utf8]{inputenc}
     5.7 -  \usepackage{graphicx}
     5.8 -	\usepackage{url}
     5.9 -
    5.10 -	\usepackage{makeidx}
    5.11 -	\makeindex
    5.12 -
    5.13 -  \setlength{\parindent}{0em}
    5.14 -  \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex}
    5.15 -  \setcounter{tocdepth}{3}
    5.16 -
    5.17 -  \pagestyle{headings}
    5.18 -  %\pagestyle{fancy}
    5.19 -	%\lhead[\leftmark]{\thepage}
    5.20 -	%\chead[]{}
    5.21 -	%\rhead[\thepage]{\rightmark}
    5.22 -  %\ifoot[\textsc{Markus Schnalke}]{\textsc{Markus Schnalke}}
    5.23 -  %\cfoot[]{}
    5.24 -  %\ofoot[\thepage]{\thepage}
    5.25 -
    5.26 -	\usepackage{setspace}
    5.27 -	\usepackage{relsize}
    5.28 -
    5.29 -	% formating
    5.30 -  \renewcommand{\path}[1]{\textit{#1}}
    5.31 -  \newcommand{\name}[1]{\emph{#1}}
    5.32 -	\newcommand{\NAME}[1]{{\smaller\textsc{#1}\larger}}
    5.33 -
    5.34 -  % \newcommand{\source}[1]{\hspace{1em}\textit{\scriptsize(Quelle: #1)}}
    5.35 -	\let\OLDcleardoublepage\cleardoublepage
    5.36 -	\renewcommand{\cleardoublepage}{\thispagestyle{empty}\OLDcleardoublepage}
    5.37 -
    5.38 -	% shortcuts
    5.39 -	\newcommand{\masqmail}{\name{masqmail}}
    5.40 -	\newcommand{\sendmail}{\name{sendmail}}
    5.41 -	\newcommand{\mta}{\name{mail transfer agent}}
    5.42 -	\newcommand{\email}{\name{email}}
    5.43 -	\newcommand{\debian}{\name{Debian}}
    5.44 -	\newcommand{\linux}{\name{Linux}}
    5.45 -	\newcommand{\gnulinux}{\NAME{GNU}/\name{Linux}}
    5.46 -	\newcommand{\MTA}{\NAME{MTA}}
    5.47 -	\newcommand{\RFC}{\NAME{RFC}}
    5.48 -	\newcommand{\GNU}{\NAME{GNU}}
    5.49 -
    5.50 -	%%%% BEGIN DEBUG %%%%
    5.51 -	%\usepackage{showidx}
    5.52 -	%\doublespace
    5.53 -	%%%% END DEBUG %%%%
    5.54 -
    5.55 -
    5.56 -	% font
    5.57 -	\usepackage[T1]{fontenc}
    5.58 -	\usepackage[sc,osf]{mathpazo}
    5.59 -	\linespread{1.05}         % Palatino needs more leading (space between lines)
    5.60 -
    5.61 -
    5.62 -
    5.63 -  \usepackage{listings}
    5.64 -	\lstset{
    5.65 -		basicstyle=\ttfamily\footnotesize,
    5.66 -		numberstyle=\tiny,
    5.67 -		basewidth=0.45em,
    5.68 -		numbers=left,
    5.69 -		stepnumber=1,
    5.70 -		numbersep=2em,
    5.71 -		showstringspaces=true,
    5.72 -		showtabs=true,
    5.73 -		tab=\rightarrowfill,
    5.74 -		frame=lines,
    5.75 -		tabsize=4,
    5.76 -		captionpos=b,
    5.77 -		breaklines=false,
    5.78 -		breakatwhitespace=true
    5.79 -	}
    5.80 -
    5.81 -
    5.82 -	\newenvironment{code}[2] {
    5.83 -		\begin{center}
    5.84 -		\lstset{label=#1,caption=#2}
    5.85 -		\begin{list}{}{\setlength{\rightmargin}{2em}\setlength{\leftmargin}{2em}}
    5.86 -		\item\ttfamily\footnotesize
    5.87 -	}{
    5.88 -		\end{list}
    5.89 -		\end{center}
    5.90 -	}
    5.91 -
     6.1 --- a/thesis/official.tex	Tue Sep 23 22:24:14 2008 +0200
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,12 +0,0 @@
     6.4 -\cleardoublepage
     6.5 -\thispagestyle{empty}
     6.6 -
     6.7 -\emph{English:}\\
     6.8 -Herewith I affirm that I wrote this document on my own, and that I have not used any other resources than the mentioned ones.
     6.9 -
    6.10 -\vspace{3ex}
    6.11 -\emph{German:}\\
    6.12 -Hiermit bestätige ich, dass ich die vorliegende Arbeit selbstständig verfasst, und keine anderen als die angegebenen Hilfsmittel verwendet habe.
    6.13 -
    6.14 -\vspace{6ex}
    6.15 -Breitingen, YYYY-MM-DD  % FIXME
     7.1 --- a/thesis/preface.tex	Tue Sep 23 22:24:14 2008 +0200
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,80 +0,0 @@
     7.4 -\cleardoublepage
     7.5 -\chapter*{Preface}
     7.6 -\addcontentsline{toc}{chapter}{Preface}
     7.7 -
     7.8 -\section*{Preface}
     7.9 -Lorem ipsum dolor sit amet, \cite{brooks95} consectetur adipisicing elit, sed do eiusmod tempor
    7.10 -incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
    7.11 -nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    7.12 -
    7.13 -Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
    7.14 -fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
    7.15 -culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
    7.16 -amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
    7.17 -et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
    7.18 -ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
    7.19 -in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
    7.20 -pariatur.
    7.21 -
    7.22 -Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
    7.23 -deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur\index{Daten}
    7.24 -adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
    7.25 -aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
    7.26 -ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
    7.27 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
    7.28 -occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
    7.29 -id est laborum.
    7.30 -
    7.31 -Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
    7.32 -aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in\index{Texteditor}
    7.33 -voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
    7.34 -dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla\index{Geistesblitz}
    7.35 -pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
    7.36 -officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
    7.37 -consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
    7.38 -dolore magna aliqua.
    7.39 -
    7.40 -
    7.41 -\section*{Organisation}
    7.42 -text
    7.43 -
    7.44 -\section*{Audience and Assumptions}
    7.45 -text
    7.46 -
    7.47 -\section*{How to read this document}
    7.48 -text
    7.49 -
    7.50 -\section*{Conventions used in the book}
    7.51 -
    7.52 -The following typographic conventions are used in this book:
    7.53 -
    7.54 -\begin{tabular}{ p{0.15\textwidth} p{0.8\textwidth} }
    7.55 -\emph{Italic} &
    7.56 -is used for names, including command names, file name, hostnames, usernames and email addresses.
    7.57 -Further more it is used to emphasize text.
    7.58 -\\ &\\
    7.59 -
    7.60 -\texttt{Constant Width} &
    7.61 -is used for source code, contents of files and output from programs.
    7.62 -\\ &\\
    7.63 -
    7.64 -\texttt{\$} &
    7.65 -indicates the the user shell prompt.
    7.66 -\\ &\\
    7.67 -
    7.68 -\texttt{\#} &
    7.69 -indicates the the root shell prompt.
    7.70 -\\
    7.71 -\end{tabular}
    7.72 -
    7.73 -
    7.74 -
    7.75 -\section*{Regarded versions}
    7.76 -text
    7.77 -
    7.78 -\section*{Additional sources}
    7.79 -\NAME{RFCs}, other books, source code, websites
    7.80 -
    7.81 -	
    7.82 -\section*{Acknowledgements}
    7.83 -text
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/thesis/tex/about-mta.tex	Tue Sep 23 22:28:29 2008 +0200
     8.3 @@ -0,0 +1,35 @@
     8.4 +\chapter{About \name{mail transfer agent}s}
     8.5 +
     8.6 +% TODO: describe content of this chapter here
     8.7 +
     8.8 +
     8.9 +\section{What is a \name{mail transfer agent}?}
    8.10 +The basic job of a \name{mail transfer agent} (or \name{mail transport agent}, short \NAME{MTA}) is to transfer/transport \name{electronic mail} (short \name{email}) from one host to another.
    8.11 +
    8.12 +% TODO: include definitions from others here (cites)
    8.13 +
    8.14 +
    8.15 +\section{History of \NAME{MTA}s}
    8.16 +% FIXME: is that true?
    8.17 +In the old days, the 70s, when Unix was created, computers were expensive. Universities and big firms normally had a single server with an amount of terminals connected to it. The computer filled a whole room somewhere in the cellar. People were operating at the terminals that were located in the offices and wired to the server. At that time, there was hardly no networking at all.
    8.18 +
    8.19 +During the following years, when computers became affordable and so more common (but still no personal computers at that time), connections between single computers were established. Inter-university connections were one of the first networks.
    8.20 +
    8.21 +Electronic mail is a basic concept in Unix. A lot of information gets distributed via system mail on Unix machines. System mail is electronic mail that stays on one machine. In nowadays this is primary notifications from system programs. But back then, there were frequently sent emails between users on the same machine.
    8.22 +
    8.23 +When computers were connected to each other and networks grew, the need appered to send electronic mail from one machine to another. E.g. Alice sitting on a terminal connected to server1 wants to send email to Bob sitting on a terminal connected to server2.
    8.24 +
    8.25 +Unix provided everything for that task, except a good tool to do the mail transport from server1 to server2.
    8.26 +
    8.27 +At that point the fathers of Unix at \name{Bell Labs} wrote the \NAME{UUCP} program and its compagnons. At about the same time in Berkeley a different solution for the same problem was developed: Eric Allman wrote \name{sendmail}.\footnote{To be exact: He wrote \name{delivermail} which he enhanced to \name{sendmail}.}
    8.28 +
    8.29 +
    8.30 +\section{About \name{sendmail}}
    8.31 +\name{sendmail} is the defacto-standard for \name{mail transfer agents}.
    8.32 +
    8.33 +% FIXME: is that true?
    8.34 +It was the first \NAME{MTA} and had no real alternative for a long time.
    8.35 +
    8.36 +All other existing substitutes, which are mainly \name{postfix}, \name{exim}, \name{qmail} and the here regarded \name{masqmail}, mimic \name{sendmail}'s behavior. Especially, they all create a symbolic link named ``sendmail'' pointing to their own executable. This is because a lot of programs assume there is an executable called ``sendmail'' on every computer system.
    8.37 +
    8.38 +Besides being the ``standard'', \name{sendmail} probably is the most scalable and powerful solution for transfering emails and definatly the most flexible one.
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/thesis/tex/cover.tex	Tue Sep 23 22:28:29 2008 +0200
     9.3 @@ -0,0 +1,13 @@
     9.4 +\thispagestyle{empty}
     9.5 +
     9.6 +\begin{flushright}
     9.7 +
     9.8 +	\vspace*{12cm}
     9.9 +	{\Huge \bfseries masqmail}
    9.10 +
    9.11 +	{\large \slshape
    9.12 +	diploma thesis by\\
    9.13 +	markus schnalke\\
    9.14 +	}
    9.15 +
    9.16 +\end{flushright}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/thesis/tex/dedication.tex	Tue Sep 23 22:28:29 2008 +0200
    10.3 @@ -0,0 +1,20 @@
    10.4 +\cleardoublepage
    10.5 +
    10.6 +\thispagestyle{empty}
    10.7 +
    10.8 +\vspace*{3cm}
    10.9 +\begin{center}
   10.10 +	\it
   10.11 +	Do what you think is interesting,\\
   10.12 +	do something that you think is fun and worthwhile,\\
   10.13 +	because otherwise you won't do it well anyway.
   10.14 +
   10.15 +	---Brian~W. Kernighan---
   10.16 +\end{center}
   10.17 +
   10.18 +\vspace*{2cm}
   10.19 +\begin{center}
   10.20 +	\it
   10.21 +	This thesis is dedicated to \dots
   10.22 +\end{center}
   10.23 +
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/thesis/tex/foo.tex	Tue Sep 23 22:28:29 2008 +0200
    11.3 @@ -0,0 +1,152 @@
    11.4 +\chapter{something}
    11.5 +laber. \cite{brooks95}
    11.6 +
    11.7 +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
    11.8 +incididunt ut labore et dolore magna aliqua. \url{http://marmaro.de/docs} Ut enim ad minim veniam, quis
    11.9 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   11.10 +
   11.11 +hallo \path{/usr/local/share/man1234} blubb \name{masqmail} laber bla \NAME{ANSI} laber \NAME{RFCs} laber 
   11.12 +
   11.13 +\begin{code}{label}{caption}
   11.14 +\begin{lstlisting}
   11.15 +127.0.0.1       pantheon.schnalke.local localhost.localdomain
   11.16 +127.0.0.1       localhost pantheon
   11.17 +192.168.0.100   serveme intranet deb deb.marmaro.de deb.prog.marmaro.de
   11.18 +192.168.0.100   hg hg.marmaro.de hg.prog.marmaro.de
   11.19 +	192.168.0.40    kugel
   11.20 +192.168.0.102   karton
   11.21 +192.168.0.103   milk
   11.22 +192.168.0.74    dream
   11.23 +
   11.24 +
   11.25 +# The following lines are desirable for IPv6 capable hosts
   11.26 +::1     ip6-localhost ip6-loopback
   11.27 +\end{lstlisting}
   11.28 +\end{code}
   11.29 +
   11.30 +\section{blubb}
   11.31 +
   11.32 +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
   11.33 +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
   11.34 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   11.35 +
   11.36 +\begin{code}{}{}
   11.37 +\begin{verbatim}
   11.38 +$ make clean
   11.39 +latexmk -c
   11.40 +This is latexmk, John Collins, 2 June 2004, version: 3.07a.
   11.41 +**** Report bugs etc to John Collins <collins at phys.psu.edu>. ****
   11.42 +\end{verbatim}
   11.43 +\end{code}
   11.44 +
   11.45 +\section{blah}
   11.46 +
   11.47 +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
   11.48 +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
   11.49 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   11.50 +
   11.51 +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
   11.52 +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
   11.53 +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
   11.54 +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
   11.55 +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
   11.56 +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
   11.57 +in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
   11.58 +pariatur.
   11.59 +
   11.60 +Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
   11.61 +deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
   11.62 +adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
   11.63 +aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
   11.64 +ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   11.65 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
   11.66 +occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim\index{Texteditor}
   11.67 +id est laborum.
   11.68 +
   11.69 +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
   11.70 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   11.71 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
   11.72 +dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
   11.73 +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
   11.74 +officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
   11.75 +consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
   11.76 +dolore magna aliqua.
   11.77 +
   11.78 +\chapter{muh}
   11.79 +
   11.80 +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
   11.81 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   11.82 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
   11.83 +dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
   11.84 +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
   11.85 +officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
   11.86 +consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
   11.87 +dolore magna aliqua.
   11.88 +
   11.89 +
   11.90 +\section{mäh}
   11.91 +
   11.92 +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
   11.93 +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis\index{Texteditor}
   11.94 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   11.95 +
   11.96 +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
   11.97 +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
   11.98 +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
   11.99 +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
  11.100 +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
  11.101 +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
  11.102 +in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
  11.103 +pariatur.
  11.104 +
  11.105 +Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
  11.106 +deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
  11.107 +adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
  11.108 +aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
  11.109 +ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
  11.110 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
  11.111 +occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
  11.112 +id est laborum.
  11.113 +
  11.114 +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
  11.115 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
  11.116 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
  11.117 +dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
  11.118 +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
  11.119 +officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
  11.120 +consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
  11.121 +dolore magna aliqua.
  11.122 +
  11.123 +\section{miau}
  11.124 +
  11.125 +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
  11.126 +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
  11.127 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
  11.128 +
  11.129 +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
  11.130 +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
  11.131 +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
  11.132 +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
  11.133 +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
  11.134 +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
  11.135 +in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
  11.136 +pariatur.
  11.137 +
  11.138 +Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
  11.139 +deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur
  11.140 +\index{Prototyp}
  11.141 +adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
  11.142 +aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
  11.143 +ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in\index{Daten}
  11.144 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
  11.145 +occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
  11.146 +id est laborum.
  11.147 +
  11.148 +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
  11.149 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
  11.150 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
  11.151 +dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
  11.152 +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
  11.153 +officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,\index{Texteditor}
  11.154 +consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
  11.155 +dolore magna aliqua.
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/thesis/tex/header.tex	Tue Sep 23 22:28:29 2008 +0200
    12.3 @@ -0,0 +1,88 @@
    12.4 +\documentclass[english,a4paper,twoside,openright]{report}
    12.5 +
    12.6 +  \usepackage[utf8]{inputenc}
    12.7 +  \usepackage{graphicx}
    12.8 +	\usepackage{url}
    12.9 +
   12.10 +	\usepackage{makeidx}
   12.11 +	\makeindex
   12.12 +
   12.13 +  \setlength{\parindent}{0em}
   12.14 +  \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex}
   12.15 +  \setcounter{tocdepth}{3}
   12.16 +
   12.17 +  \pagestyle{headings}
   12.18 +  %\pagestyle{fancy}
   12.19 +	%\lhead[\leftmark]{\thepage}
   12.20 +	%\chead[]{}
   12.21 +	%\rhead[\thepage]{\rightmark}
   12.22 +  %\ifoot[\textsc{Markus Schnalke}]{\textsc{Markus Schnalke}}
   12.23 +  %\cfoot[]{}
   12.24 +  %\ofoot[\thepage]{\thepage}
   12.25 +
   12.26 +	\usepackage{setspace}
   12.27 +	\usepackage{relsize}
   12.28 +
   12.29 +	% formating
   12.30 +  \renewcommand{\path}[1]{\textit{#1}}
   12.31 +  \newcommand{\name}[1]{\emph{#1}}
   12.32 +	\newcommand{\NAME}[1]{{\smaller\textsc{#1}\larger}}
   12.33 +
   12.34 +  % \newcommand{\source}[1]{\hspace{1em}\textit{\scriptsize(Quelle: #1)}}
   12.35 +	\let\OLDcleardoublepage\cleardoublepage
   12.36 +	\renewcommand{\cleardoublepage}{\thispagestyle{empty}\OLDcleardoublepage}
   12.37 +
   12.38 +	% shortcuts
   12.39 +	\newcommand{\masqmail}{\name{masqmail}}
   12.40 +	\newcommand{\sendmail}{\name{sendmail}}
   12.41 +	\newcommand{\mta}{\name{mail transfer agent}}
   12.42 +	\newcommand{\email}{\name{email}}
   12.43 +	\newcommand{\debian}{\name{Debian}}
   12.44 +	\newcommand{\linux}{\name{Linux}}
   12.45 +	\newcommand{\gnulinux}{\NAME{GNU}/\name{Linux}}
   12.46 +	\newcommand{\MTA}{\NAME{MTA}}
   12.47 +	\newcommand{\RFC}{\NAME{RFC}}
   12.48 +	\newcommand{\GNU}{\NAME{GNU}}
   12.49 +
   12.50 +	%%%% BEGIN DEBUG %%%%
   12.51 +	%\usepackage{showidx}
   12.52 +	%\doublespace
   12.53 +	%%%% END DEBUG %%%%
   12.54 +
   12.55 +
   12.56 +	% font
   12.57 +	\usepackage[T1]{fontenc}
   12.58 +	\usepackage[sc,osf]{mathpazo}
   12.59 +	\linespread{1.05}         % Palatino needs more leading (space between lines)
   12.60 +
   12.61 +
   12.62 +
   12.63 +  \usepackage{listings}
   12.64 +	\lstset{
   12.65 +		basicstyle=\ttfamily\footnotesize,
   12.66 +		numberstyle=\tiny,
   12.67 +		basewidth=0.45em,
   12.68 +		numbers=left,
   12.69 +		stepnumber=1,
   12.70 +		numbersep=2em,
   12.71 +		showstringspaces=true,
   12.72 +		showtabs=true,
   12.73 +		tab=\rightarrowfill,
   12.74 +		frame=lines,
   12.75 +		tabsize=4,
   12.76 +		captionpos=b,
   12.77 +		breaklines=false,
   12.78 +		breakatwhitespace=true
   12.79 +	}
   12.80 +
   12.81 +
   12.82 +	\newenvironment{code}[2] {
   12.83 +		\begin{center}
   12.84 +		\lstset{label=#1,caption=#2}
   12.85 +		\begin{list}{}{\setlength{\rightmargin}{2em}\setlength{\leftmargin}{2em}}
   12.86 +		\item\ttfamily\footnotesize
   12.87 +	}{
   12.88 +		\end{list}
   12.89 +		\end{center}
   12.90 +	}
   12.91 +
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/thesis/tex/official.tex	Tue Sep 23 22:28:29 2008 +0200
    13.3 @@ -0,0 +1,12 @@
    13.4 +\cleardoublepage
    13.5 +\thispagestyle{empty}
    13.6 +
    13.7 +\emph{English:}\\
    13.8 +Herewith I affirm that I wrote this document on my own, and that I have not used any other resources than the mentioned ones.
    13.9 +
   13.10 +\vspace{3ex}
   13.11 +\emph{German:}\\
   13.12 +Hiermit bestätige ich, dass ich die vorliegende Arbeit selbstständig verfasst, und keine anderen als die angegebenen Hilfsmittel verwendet habe.
   13.13 +
   13.14 +\vspace{6ex}
   13.15 +Breitingen, YYYY-MM-DD  % FIXME
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/thesis/tex/preface.tex	Tue Sep 23 22:28:29 2008 +0200
    14.3 @@ -0,0 +1,80 @@
    14.4 +\cleardoublepage
    14.5 +\chapter*{Preface}
    14.6 +\addcontentsline{toc}{chapter}{Preface}
    14.7 +
    14.8 +\section*{Preface}
    14.9 +Lorem ipsum dolor sit amet, \cite{brooks95} consectetur adipisicing elit, sed do eiusmod tempor
   14.10 +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
   14.11 +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
   14.12 +
   14.13 +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
   14.14 +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
   14.15 +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit
   14.16 +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
   14.17 +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
   14.18 +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
   14.19 +in reprehenderit in voluptate velit esse. Cillum dolore eu fugiat nulla
   14.20 +pariatur.
   14.21 +
   14.22 +Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
   14.23 +deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur\index{Daten}
   14.24 +adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
   14.25 +aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
   14.26 +ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
   14.27 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
   14.28 +occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
   14.29 +id est laborum.
   14.30 +
   14.31 +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
   14.32 +aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in\index{Texteditor}
   14.33 +voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure
   14.34 +dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla\index{Geistesblitz}
   14.35 +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
   14.36 +officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet,
   14.37 +consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
   14.38 +dolore magna aliqua.
   14.39 +
   14.40 +
   14.41 +\section*{Organisation}
   14.42 +text
   14.43 +
   14.44 +\section*{Audience and Assumptions}
   14.45 +text
   14.46 +
   14.47 +\section*{How to read this document}
   14.48 +text
   14.49 +
   14.50 +\section*{Conventions used in the book}
   14.51 +
   14.52 +The following typographic conventions are used in this book:
   14.53 +
   14.54 +\begin{tabular}{ p{0.15\textwidth} p{0.8\textwidth} }
   14.55 +\emph{Italic} &
   14.56 +is used for names, including command names, file name, hostnames, usernames and email addresses.
   14.57 +Further more it is used to emphasize text.
   14.58 +\\ &\\
   14.59 +
   14.60 +\texttt{Constant Width} &
   14.61 +is used for source code, contents of files and output from programs.
   14.62 +\\ &\\
   14.63 +
   14.64 +\texttt{\$} &
   14.65 +indicates the the user shell prompt.
   14.66 +\\ &\\
   14.67 +
   14.68 +\texttt{\#} &
   14.69 +indicates the the root shell prompt.
   14.70 +\\
   14.71 +\end{tabular}
   14.72 +
   14.73 +
   14.74 +
   14.75 +\section*{Regarded versions}
   14.76 +text
   14.77 +
   14.78 +\section*{Additional sources}
   14.79 +\NAME{RFCs}, other books, source code, websites
   14.80 +
   14.81 +	
   14.82 +\section*{Acknowledgements}
   14.83 +text
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/thesis/tex/titlepage.tex	Tue Sep 23 22:28:29 2008 +0200
    15.3 @@ -0,0 +1,69 @@
    15.4 +\cleardoublepage
    15.5 +\thispagestyle{empty}
    15.6 +
    15.7 +\begin{titlepage}
    15.8 +
    15.9 +\begin{center}
   15.10 +{\Huge \bfseries masqmail }
   15.11 +
   15.12 +{\large a mail tranfer agent for workstations and small networks }
   15.13 +\end{center}
   15.14 +
   15.15 +\section*{\centering Abstract}
   15.16 +\masqmail\ is a \mta\ for workstations and small networks. It is a drop-in replacement for \sendmail, but much smaller.
   15.17 +
   15.18 +This diploma thesis analyzes the structure and concepts of \masqmail, and its security and safety. Based on this knowledge, the source code will get improved and everything will be written down for documentation.
   15.19 +
   15.20 +After successful tests in a real environment, a new version of \masqmail\ will be released and it will be packaged for the \gnulinux\ Distribution \debian.
   15.21 +
   15.22 +
   15.23 +
   15.24 +%Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
   15.25 +%ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
   15.26 +%Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
   15.27 +%Mail-Relays (ISPs wie GMX) zu versenden.
   15.28 +%
   15.29 +%Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
   15.30 +%Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
   15.31 +%halb so groß.
   15.32 +%
   15.33 +%Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
   15.34 +%Workstations (ohne ständige Internetanbindung) oder für kleine Netze
   15.35 +%geeignet ist.
   15.36 +%
   15.37 +%Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
   15.38 +%statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
   15.39 +%vorgenommen.
   15.40 +%Genutzt wird das Programm aber allemal, denn kleine MTAs für
   15.41 +%nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
   15.42 +%
   15.43 +%Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
   15.44 +%Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
   15.45 +%und nach kritischen Stellen im Code suchen. Anschließend möchte ich
   15.46 +%den Code verbessern, wo es nötig ist.
   15.47 +%
   15.48 +%Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
   15.49 +%Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
   15.50 +%betreuen und vor allem die bisher sehr spärliche Dokumentation stark
   15.51 +%ausbauen.
   15.52 +
   15.53 +
   15.54 +\vspace*{12ex}
   15.55 +%\vfill
   15.56 +
   15.57 +Diploma thesis of Markus \textsc{Schnalke} (matriculation number: 039131).\\
   15.58 +Course \name{Business Information Systems} at the \name{University of Applied Sciences Ulm}.\\
   15.59 +Year 2009.
   15.60 +
   15.61 +Supervisor:\\
   15.62 +Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}, \name{University of Applied Sciences Ulm}.
   15.63 +
   15.64 +\vfill
   15.65 +
   15.66 +{\scriptsize\ttfamily
   15.67 +	Copyright \copyright\ 2008, 2009 by Markus Schnalke.
   15.68 +
   15.69 +	Permission is hereby granted to copy and distribute this document in verbatim form.
   15.70 +}
   15.71 +	
   15.72 +\end{titlepage}
    16.1 --- a/thesis/thesis.bib	Tue Sep 23 22:24:14 2008 +0200
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,30 +0,0 @@
    16.4 -@book{brooks95,
    16.5 -	author    = "Brooks, Frederick P., Jr.",
    16.6 -	title     = "The mythical man-month: essays on software engineering",
    16.7 -	year      = "1995",
    16.8 -	publisher = "Addison-Wesley"
    16.9 -}
   16.10 -
   16.11 -
   16.12 -	note = "\url{http://www.example.com}"
   16.13 -
   16.14 -@article{AbedonHymanThomas2003,
   16.15 -  author = "Abedon, S. T. and Hyman, P. and Thomas, C.",
   16.16 -  year = "2003",
   16.17 -  title = "Experimental examination of bacteriophage latent-period evolution as a response to bacterial availability",
   16.18 -  journal = "Applied and Environmental Microbiology",
   16.19 -  volume = "69",
   16.20 -  pages = "7499--7506"
   16.21 -}
   16.22 - 
   16.23 -@incollection{Abedon1994,
   16.24 -  author = "Abedon, S. T.",
   16.25 -  title = "Lysis and the interaction between free phages and infected cells",
   16.26 -  pages = "397--405",
   16.27 -  booktitle = "Molecular biology of bacteriophage T4",
   16.28 -  editor = "Karam, Jim D. Karam and Drake, John W. and Kreuzer, Kenneth N. and Mosig, Gisela
   16.29 -            and Hall, Dwight and Eiserling, Frederick A. and Black, Lindsay W. and Kutter, Elizabeth
   16.30 -            and Carlson, Karin and Miller, Eric S. and Spicer, Eleanor",
   16.31 -  publisher = "ASM Press, Washington DC",
   16.32 -  year = "1994"
   16.33 -}
    17.1 --- a/thesis/thesis.tex	Tue Sep 23 22:24:14 2008 +0200
    17.2 +++ b/thesis/thesis.tex	Tue Sep 23 22:28:29 2008 +0200
    17.3 @@ -8,31 +8,32 @@
    17.4  \date{2008-09-16}
    17.5  
    17.6  
    17.7 -\input{header}
    17.8 +\input{tex/header}
    17.9  \begin{document}
   17.10  
   17.11  \pagenumbering{roman}
   17.12 -\include{cover}
   17.13 -\include{titlepage}
   17.14 -\include{official}
   17.15 -\include{dedication}
   17.16 +\include{tex/cover}
   17.17 +\include{tex/titlepage}
   17.18 +\include{tex/official}
   17.19 +\include{tex/dedication}
   17.20  \cleardoublepage
   17.21  \tableofcontents
   17.22 -\include{preface}
   17.23 +\include{tex/preface}
   17.24  
   17.25  \setcounter{page}{0}
   17.26  \pagenumbering{arabic}
   17.27  \part{Purpose and structure}
   17.28 -\include{foo}
   17.29 +\include{tex/about-mta}
   17.30 +\include{tex/foo}
   17.31  
   17.32  \part{Security and Safety}
   17.33 -%\include{foo}
   17.34 +%\include{tex/foo}
   17.35  
   17.36  \part{Enhancements}
   17.37 -%\include{foo}
   17.38 +%\include{tex/foo}
   17.39  
   17.40  \part{Documentation, test and distribution}
   17.41 -%\include{foo}
   17.42 +%\include{tex/foo}
   17.43  hallo
   17.44  
   17.45  \appendix
   17.46 @@ -44,7 +45,7 @@
   17.47  % bibliography
   17.48  \addcontentsline{toc}{chapter}{Bibliography}
   17.49  \bibliographystyle{gerapali}
   17.50 -\bibliography{thesis}
   17.51 +\bibliography{bib/thesis}
   17.52  
   17.53  \addcontentsline{toc}{chapter}{Index}
   17.54  \printindex
    18.1 --- a/thesis/titlepage.tex	Tue Sep 23 22:24:14 2008 +0200
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,69 +0,0 @@
    18.4 -\cleardoublepage
    18.5 -\thispagestyle{empty}
    18.6 -
    18.7 -\begin{titlepage}
    18.8 -
    18.9 -\begin{center}
   18.10 -{\Huge \bfseries masqmail }
   18.11 -
   18.12 -{\large a mail tranfer agent for workstations and small networks }
   18.13 -\end{center}
   18.14 -
   18.15 -\section*{\centering Abstract}
   18.16 -\masqmail\ is a \mta\ for workstations and small networks. It is a drop-in replacement for \sendmail, but much smaller.
   18.17 -
   18.18 -This diploma thesis analyzes the structure and concepts of \masqmail, and its security and safety. Based on this knowledge, the source code will get improved and everything will be written down for documentation.
   18.19 -
   18.20 -After successful tests in a real environment, a new version of \masqmail\ will be released and it will be packaged for the \gnulinux\ Distribution \debian.
   18.21 -
   18.22 -
   18.23 -
   18.24 -%Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
   18.25 -%ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
   18.26 -%Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
   18.27 -%Mail-Relays (ISPs wie GMX) zu versenden.
   18.28 -%
   18.29 -%Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
   18.30 -%Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
   18.31 -%halb so groß.
   18.32 -%
   18.33 -%Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
   18.34 -%Workstations (ohne ständige Internetanbindung) oder für kleine Netze
   18.35 -%geeignet ist.
   18.36 -%
   18.37 -%Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
   18.38 -%statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
   18.39 -%vorgenommen.
   18.40 -%Genutzt wird das Programm aber allemal, denn kleine MTAs für
   18.41 -%nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
   18.42 -%
   18.43 -%Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
   18.44 -%Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
   18.45 -%und nach kritischen Stellen im Code suchen. Anschließend möchte ich
   18.46 -%den Code verbessern, wo es nötig ist.
   18.47 -%
   18.48 -%Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
   18.49 -%Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
   18.50 -%betreuen und vor allem die bisher sehr spärliche Dokumentation stark
   18.51 -%ausbauen.
   18.52 -
   18.53 -
   18.54 -\vspace*{12ex}
   18.55 -%\vfill
   18.56 -
   18.57 -Diploma thesis of Markus \textsc{Schnalke} (matriculation number: 039131).\\
   18.58 -Course \name{Business Information Systems} at the \name{University of Applied Sciences Ulm}.\\
   18.59 -Year 2009.
   18.60 -
   18.61 -Supervisor:\\
   18.62 -Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}, \name{University of Applied Sciences Ulm}.
   18.63 -
   18.64 -\vfill
   18.65 -
   18.66 -{\scriptsize\ttfamily
   18.67 -	Copyright \copyright\ 2008, 2009 by Markus Schnalke.
   18.68 -
   18.69 -	Permission is hereby granted to copy and distribute this document in verbatim form.
   18.70 -}
   18.71 -	
   18.72 -\end{titlepage}