docs/diploma

diff thesis/tex/1-Introduction.tex @ 78:3148ed044103

wrote about structure and features of masqmail; quotation -> quote
author meillo@marmaro.de
date Thu, 06 Nov 2008 17:50:25 +0100
parents 6843dfd6c4fa
children 3b5ba7331eb5
line diff
     1.1 --- a/thesis/tex/1-Introduction.tex	Thu Nov 06 16:40:27 2008 +0100
     1.2 +++ b/thesis/tex/1-Introduction.tex	Thu Nov 06 17:50:25 2008 +0100
     1.3 @@ -38,22 +38,22 @@
     1.4  
     1.5  Here are definitions from others:
     1.6  
     1.7 -\begin{quotation}
     1.8 +\begin{quote}
     1.9  A mail transfer agent (MTA) is a highly specialized program that delivers mail and transports it between machines, like the post office.
    1.10  \cite{costales97}
    1.11 -\end{quotation}
    1.12 +\end{quote}
    1.13  
    1.14 -\begin{quotation}
    1.15 +\begin{quote}
    1.16  A mail transfer agent (MTA) (also called a mail transport agent, message transfer agent, or smtpd (short for SMTP daemon)), is a computer program or software agent that transfers electronic mail messages from one computer to another.
    1.17  \citeweb{wikipedia:mta}
    1.18 -\end{quotation}
    1.19 +\end{quote}
    1.20  
    1.21 -\begin{quotation}
    1.22 +\begin{quote}
    1.23  mail server (also known as a mail transfer agent or MTA, a mail transport agent, a mail router or an Internet mailer) is an application that receives incoming e-mail from local users (people within the same domain) and remote senders and forwards outgoing e-mail for delivery.
    1.24  \citeweb{website:techtarget}
    1.25 -\end{quotation}
    1.26 +\end{quote}
    1.27  
    1.28 -\begin{quotation}
    1.29 +\begin{quote}
    1.30  Message Transfer Agent - (MTA, Mail Transfer Agent): Any program responsible for delivering e-mail messages. Upon receiving a message from a Mail User Agent or another MTA, [...] it [...] delivers it to any local addressees and/or forwards it to other remote MTAs (routing) for delivery to remote recipients.
    1.31  %Any program responsible for delivering e-mail messages. Upon receiving a message from a Mail User Agent or another MTA, often by SMTP over the Internet, it stores it temporarily locally and analyses the recipients and delivers it to any local addressees and/or forwards it to other remote MTAs (routing) for delivery to remote recipients. In either case it may edit and/or add to the message headers.
    1.32  %
    1.33 @@ -61,7 +61,7 @@
    1.34  %
    1.35  %RFC 2821 (SMTP) expands MTA as ``Mail Transfer Agent'' though this is less common. Alternatives with ``Transport'' are also seen but less correct.
    1.36  \citeweb{website:thefreedictionary}
    1.37 -\end{quotation}
    1.38 +\end{quote}
    1.39  
    1.40  Common is the transfer of mail to other machines; this is the actual job. \MTA{}s work with mail, received from local users and/or remote machines. Mail delivery however is \emph{not} what \mta{}s are for, although probably every \MTA\ is able to deliver mail, and many do. \name{mail delivery agents} (short: \NAME{MDA}) are the programs for this job. Two of the best known \NAME{MDA}s are \name{procmail} and \name{maildrop}.
    1.41  
    1.42 @@ -78,9 +78,9 @@
    1.43  \cite[page xviii]{costales97}
    1.44  
    1.45  Others see \sendmail's success more critical. One of them is quoted in the \name{MMDF} FAQs \citeweb{faqs:mmdf}:
    1.46 -\begin{quotation}
    1.47 +\begin{quote}
    1.48  Sendmail was once compared by one old Internet hand to ``those killer bees that escaped from the laboratory---and now they're everywhere and you can't get rid of 'em''.
    1.49 -\end{quotation}
    1.50 +\end{quote}
    1.51  He definately hints here at \sendmail's many security vulnerabilities that came to light and on its complexity, in particular its obscure configuration file \path{sendmail.cf}.
    1.52  
    1.53  No matter how \sendmail\ is seen, one must admit its influence on \unix\ emailing programs. Most existing substitutes mimic \sendmail's interface and behavior. Most notable, they create a symbolic link named ``sendmail'' pointing to their own executable. The reason herefor are the many programs assuming an executable called ``sendmail'' on every computer system existing.