Mercurial > 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 wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/thesis/official.tex Thu Sep 18 23:50:57 2008 +0200 @@ -0,0 +1,50 @@ +\cleardoublepage +\thispagestyle{empty} + +\begin{center} +{\Huge \bfseries masqmail } + +{\large a mail tranfer agent for workstations and small networks } +\end{center} + +\section*{\centering Abstract} +Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen +ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die +Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene +Mail-Relays (ISPs wie GMX) zu versenden. + +Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein +Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur +halb so groß. + +Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für +Workstations (ohne ständige Internetanbindung) oder für kleine Netze +geeignet ist. + +Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch +statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt, +vorgenommen. +Genutzt wird das Programm aber allemal, denn kleine MTAs für +nicht-permanente Verbindungen gibt es sonst (AFAIR) keine. + +Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von +Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen +und nach kritischen Stellen im Code suchen. Anschließend möchte ich +den Code verbessern, wo es nötig ist. + +Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr +Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es +betreuen und vor allem die bisher sehr spärliche Dokumentation stark +ausbauen. + + + + \vspace*{9ex} + + Diploma thesis of Markus \textsc{Schnalke} (039131) at the Fachhochschule Ulm. + + Supervisor: Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter} + + %``i wrote it on my own'' statement and similar stuff here + +