docs/diploma

diff thesis/official.tex @ 8:1d35768e1643

first prototype of thesis (with some sample content)
author meillo@marmaro.de
date Thu, 18 Sep 2008 23:50:57 +0200
parents
children 26ff7cb0cc12
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/thesis/official.tex	Thu Sep 18 23:50:57 2008 +0200
     1.3 @@ -0,0 +1,50 @@
     1.4 +\cleardoublepage
     1.5 +\thispagestyle{empty}
     1.6 +
     1.7 +\begin{center}
     1.8 +{\Huge \bfseries masqmail }
     1.9 +
    1.10 +{\large a mail tranfer agent for workstations and small networks }
    1.11 +\end{center}
    1.12 +
    1.13 +\section*{\centering Abstract}
    1.14 +Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
    1.15 +ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
    1.16 +Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
    1.17 +Mail-Relays (ISPs wie GMX) zu versenden.
    1.18 +
    1.19 +Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
    1.20 +Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
    1.21 +halb so groß.
    1.22 +
    1.23 +Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
    1.24 +Workstations (ohne ständige Internetanbindung) oder für kleine Netze
    1.25 +geeignet ist.
    1.26 +
    1.27 +Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
    1.28 +statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
    1.29 +vorgenommen.
    1.30 +Genutzt wird das Programm aber allemal, denn kleine MTAs für
    1.31 +nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
    1.32 +
    1.33 +Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
    1.34 +Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
    1.35 +und nach kritischen Stellen im Code suchen. Anschließend möchte ich
    1.36 +den Code verbessern, wo es nötig ist.
    1.37 +
    1.38 +Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
    1.39 +Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
    1.40 +betreuen und vor allem die bisher sehr spärliche Dokumentation stark
    1.41 +ausbauen.
    1.42 +
    1.43 +
    1.44 +
    1.45 +		\vspace*{9ex}
    1.46 +
    1.47 +		Diploma thesis of Markus \textsc{Schnalke} (039131) at the Fachhochschule Ulm.
    1.48 +
    1.49 +		Supervisor: Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}
    1.50 +
    1.51 +	%``i wrote it on my own'' statement and similar stuff here
    1.52 +
    1.53 +