docs/diploma

annotate thesis/official.tex @ 10:558301bfa9b5

customized listings and code env
author meillo@marmaro.de
date Fri, 19 Sep 2008 10:43:22 +0200
parents
children 26ff7cb0cc12
rev   line source
meillo@8 1 \cleardoublepage
meillo@8 2 \thispagestyle{empty}
meillo@8 3
meillo@8 4 \begin{center}
meillo@8 5 {\Huge \bfseries masqmail }
meillo@8 6
meillo@8 7 {\large a mail tranfer agent for workstations and small networks }
meillo@8 8 \end{center}
meillo@8 9
meillo@8 10 \section*{\centering Abstract}
meillo@8 11 Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
meillo@8 12 ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
meillo@8 13 Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
meillo@8 14 Mail-Relays (ISPs wie GMX) zu versenden.
meillo@8 15
meillo@8 16 Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
meillo@8 17 Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
meillo@8 18 halb so groß.
meillo@8 19
meillo@8 20 Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
meillo@8 21 Workstations (ohne ständige Internetanbindung) oder für kleine Netze
meillo@8 22 geeignet ist.
meillo@8 23
meillo@8 24 Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
meillo@8 25 statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
meillo@8 26 vorgenommen.
meillo@8 27 Genutzt wird das Programm aber allemal, denn kleine MTAs für
meillo@8 28 nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
meillo@8 29
meillo@8 30 Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
meillo@8 31 Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
meillo@8 32 und nach kritischen Stellen im Code suchen. Anschließend möchte ich
meillo@8 33 den Code verbessern, wo es nötig ist.
meillo@8 34
meillo@8 35 Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
meillo@8 36 Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
meillo@8 37 betreuen und vor allem die bisher sehr spärliche Dokumentation stark
meillo@8 38 ausbauen.
meillo@8 39
meillo@8 40
meillo@8 41
meillo@8 42 \vspace*{9ex}
meillo@8 43
meillo@8 44 Diploma thesis of Markus \textsc{Schnalke} (039131) at the Fachhochschule Ulm.
meillo@8 45
meillo@8 46 Supervisor: Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}
meillo@8 47
meillo@8 48 %``i wrote it on my own'' statement and similar stuff here
meillo@8 49
meillo@8 50