# HG changeset patch # User meillo@marmaro.de # Date 1233139013 -3600 # Node ID bab625cdd64e052c1317b44fd1c90783dee9cb86 # Parent 7e0294a2545edd7ba9b9d1426af2dced16e1849b spell checking diff -r 7e0294a2545e -r bab625cdd64e thesis/tex/0-preface.tex --- a/thesis/tex/0-preface.tex Wed Jan 28 11:33:58 2009 +0100 +++ b/thesis/tex/0-preface.tex Wed Jan 28 11:36:53 2009 +0100 @@ -4,7 +4,7 @@ This thesis is about \masqmail, a small mail transfer agent for workstations and home networks. In October 2007 I chose \masqmail\ for my machines because it is a small but ``real'' mail transfer agent. \masqmail\ served me well since then and I found no reasons to change. -Unfortunately, the \masqmail\ package in \debian, which is my preferred \NAME{GNU}/Linux distribution, is unmaintained since the beginning of 2008. Unmaintained packages with critical bugs are likely to get dropped out of a distribution. Although \masqmail\ had no critical bugs, this was a situation I definately wanted to prevent. +Unfortunately, the \masqmail\ package in \debian, which is my preferred \NAME{GNU}/Linux distribution, is unmaintained since the beginning of 2008. Unmaintained packages with critical bugs are likely to get dropped out of a distribution. Although \masqmail\ had no critical bugs, this was a situation I definitely wanted to prevent. Using my diploma thesis as a ``power-start'' for maintaining and developing \masqmail\ in the future was a great idea. As it came to my mind I knew this is the thing I \emph{wanted} to do. --- I did it! :-) @@ -13,7 +13,7 @@ The overall goal of this document is to revive \masqmail\ in usage and development. \masqmail\ was not developed in the last five years, but the world of email changed during this time. Hence quite some work needed to be done. -I chose to start down at the basis and analyse the environment and \masqmail\ throughoutly to end in concrete plans of what should be done and how it should be done to turn \masqmail\ into a modern mail transfer agent again. +I chose to start down at the basis and analyze the environment and \masqmail\ throughout to end in concrete plans of what should be done and how it should be done to turn \masqmail\ into a modern mail transfer agent again. The actual implementation of the the proposed changes goes beyond this thesis. Here are solutions identified, described, discussed, and recommended but not implemented. I did work in the code and have fix bugs during the time I wrote on the thesis, though. @@ -47,7 +47,7 @@ Chapter 1 \textbf{introduces} \masqmail\ to the reader. It presents the properties, goals, advantages, and problems of the program. Basic concepts of the email technology are also described and later assumed to be know. -Chapter 2 \textbf{analyses the market} of electronic communication and email. This chapter provides a secure basis by showing that email will remain an important technology in the future. It tries to identify future trends too. +Chapter 2 \textbf{analyzes the market} of electronic communication and email. This chapter provides a secure basis by showing that email will remain an important technology in the future. It tries to identify future trends too. Chapter 3 \textbf{deals with mail transfer agents} (\MTA{}s) which are the most important entities of the email transport structure. \MTA{}s are defined, classified, and important ones are presented and compared. diff -r 7e0294a2545e -r bab625cdd64e thesis/tex/7-Summary.tex --- a/thesis/tex/7-Summary.tex Wed Jan 28 11:33:58 2009 +0100 +++ b/thesis/tex/7-Summary.tex Wed Jan 28 11:36:53 2009 +0100 @@ -2,13 +2,13 @@ This thesis is a comprehensive analysis of \masqmail. It followed a clear structure from the present to the future, from the problems to the requirements to proposed solutions, and from the general to the special. -The reasons why it is worth to restart development on the project and the problems to solve were identified in the beginning. The the current and future market for electronic communication and email was analysed to show that it is future-proof and to spot future needs. Afterwards the different types of \MTA{}s were classified and the most important alternatives to \masqmail\ were presented and compared. +The reasons why it is worth to restart development on the project and the problems to solve were identified in the beginning. The the current and future market for electronic communication and email was analyzed to show that it is future-proof and to spot future needs. Afterwards the different types of \MTA{}s were classified and the most important alternatives to \masqmail\ were presented and compared. In the second half of the thesis, \masqmail\ stood in the focus. First the goal to reach with further development was defined, then the requirements to reach it were identified. The existing source code was compared against them to see which requirements are already fulfilled. The pending work tasks were ranked by their importance and the amount of work they involve, to receive a list of tasks ordered by the focus they should receive. The possible strategies to control further development---improve existing code or redesign and rewrite---were compared against each other on basis of the pending work tasks. They were additionally discussed by regarding various other influences. The final decision is a twofold aim: First improve the existing code to keep it usable for the next time. Second, design a new version of \masqmail\ with respect for the modern goals for \MTA{}s that were identified throughout the thesis. -In the end more concrete plans for the improvements of the existing code were made and a suggestion for a new design for \masqmail\ is presented. The descripton of this new design leaves quite a few questions open; it is more a discussion on the topic with suggested solutions. Covering such a topic throughout would take at least a second diploma thesis or a master's thesis. More information needs to be collected and further studies of the situations in existing \MTA{}s need to be made. +In the end more concrete plans for the improvements of the existing code were made and a suggestion for a new design for \masqmail\ is presented. The description of this new design leaves quite a few questions open; it is more a discussion on the topic with suggested solutions. Covering such a topic throughout would take at least a second diploma thesis or a master's thesis. More information needs to be collected and further studies of the situations in existing \MTA{}s need to be made. \subsubsection*{Outlook} diff -r 7e0294a2545e -r bab625cdd64e thesis/tex/abstract.tex --- a/thesis/tex/abstract.tex Wed Jan 28 11:33:58 2009 +0100 +++ b/thesis/tex/abstract.tex Wed Jan 28 11:36:53 2009 +0100 @@ -15,7 +15,7 @@ \section*{\centering Keywords} -masqmail, mail transfer agent, \MTA, sendmail, market analysis, future of communication, unified messaging, non-permanent internet connection, requirements for modern \MTA{}s, \MTA\ architecture, \SMTP, authentication, encryption, spam handling, redesign from scratch. +masqmail, mail transfer agent, \MTA, sendmail, market analysis, future of communication, unified messaging, non-permanent Internet connection, requirements for modern \MTA{}s, \MTA\ architecture, \SMTP, authentication, encryption, spam handling, redesign from scratch.