docs/master

changeset 105:9ff356d84c57

Added reference to Allman to the text; added missing reference to ML.
author markus schnalke <meillo@marmaro.de>
date Thu, 21 Jun 2012 08:58:56 +0200
parents 2818ca27d24c
children 3c4e5f0a7e7b
files bib ch03.roff
diffstat 2 files changed, 37 insertions(+), 14 deletions(-) [+]
line diff
     1.1 --- a/bib	Thu Jun 21 00:01:13 2012 +0200
     1.2 +++ b/bib	Thu Jun 21 08:58:56 2012 +0200
     1.3 @@ -97,12 +97,14 @@
     1.4  %O \f(CW\s-1 http://en.wikisource.org/wiki/On_the_Origin_of_Species_(1859)\s0
     1.5  
     1.6  %A Bryan Costales
     1.7 -%A Eric Allman
     1.8 +%A Claus Assmann
     1.9 +%A George Jansen
    1.10 +%A Gregory Neil Shapiro
    1.11  %T sendmail
    1.12 -%D 2003
    1.13 +%D 2007
    1.14 +%V Fourth Edition
    1.15  %I O'Reilly
    1.16 -%P xix
    1.17 -%O \s-1ISBN\s0: 1-56592-839-3
    1.18 +%O \s-1ISBN\s0: 0596510292
    1.19  
    1.20  %A Peter H. Salus
    1.21  %T A Quarter Century of UNIX
    1.22 @@ -157,7 +159,7 @@
    1.23  %O \s-1ISBN\s0: 0-13-516972-0 
    1.24  %K korn shell
    1.25  
    1.26 -%L ML:MTA-MUA
    1.27 +%L ML:mta-mua
    1.28  %H Thread with the subjects:
    1.29  %J nmh-workers mailing list
    1.30  %T nmh\ @\ gsoc'', ``external MTA'' and
    1.31 @@ -165,7 +167,7 @@
    1.32  %D January 2010
    1.33  %O \f(CW\s-1 http://www.mail-archive.com/nmh-workers@nongnu.org/msg01876.html\s0
    1.34  
    1.35 -%L ML:mmh_ann
    1.36 +%L ML:mmh-ann
    1.37  %A Markus Schnalke
    1.38  %J nmh-workers mailing list
    1.39  %T Experimental version: mmh
    1.40 @@ -180,6 +182,14 @@
    1.41  %D December 26 2011
    1.42  %O \f(CW\s-1 http://www.mail-archive.com/nmh-workers@nongnu.org/msg02582.html\s0
    1.43  
    1.44 +%L ML:attach
    1.45 +%A Markus Schnalke
    1.46 +%J nmh-workers mailing list
    1.47 +%T [patch] snapshot of my MIME handling improvments
    1.48 +%D November 13 2010
    1.49 +%O \f(CW\s-1http://lists.nongnu.org/archive/html/nmh-workers/2010-11/msg00111.html\s0
    1.50 +%K attachment proposal
    1.51 +
    1.52  %A Brian W. Kernighan
    1.53  %A Dennis M. Ritchie
    1.54  %T The C Programming Language
     2.1 --- a/ch03.roff	Thu Jun 21 00:01:13 2012 +0200
     2.2 +++ b/ch03.roff	Thu Jun 21 08:58:56 2012 +0200
     2.3 @@ -61,15 +61,28 @@
     2.4  Removing the mail transfer facilities had been the first work task
     2.5  in the mmh project.
     2.6  .P
     2.7 -The Mail Submission Agent (MSA) is called
     2.8 -\fIMessage Transfer Service\fP (MTS) in nmh.
     2.9 -The facility established network connections and spoke SMTP to submit
    2.10 +Focusing on one mail agent role only is motivated by Eric Allman's
    2.11 +experience with Sendmail.
    2.12 +He identified limiting Sendmail the MTA task had be one reason for
    2.13 +its success:
    2.14 +.[ [
    2.15 +costales sendmail
    2.16 +.], p. xviii]
    2.17 +.QS
    2.18 +Second, I limited myself to the routing function \(en
    2.19 +I wouldn't write user agents or delivery backends.
    2.20 +This was a departure of the dominant through of the time,
    2.21 +in which routing logic, local delivery, and often the network code
    2.22 +were incorporated directly into the user agents.
    2.23 +.QE
    2.24 +.P
    2.25 +In mmh, the Mail Submission Agent (MSA) is called
    2.26 +\fIMessage Transfer Service\fP (MTS).
    2.27 +This facility, implemented by the
    2.28 +.Pn post
    2.29 +command, established network connections and spoke SMTP to submit
    2.30  messages for relay to the outside world.
    2.31 -This part was implemented by the
    2.32 -.Pn post
    2.33 -command.
    2.34 -The changes in email in the last years
    2.35 -demanded changes in this part of nmh too.
    2.36 +The changes in email demanded changes in this part of nmh too.
    2.37  Encryption and authentication for network connections
    2.38  needed to be supported, hence TLS and SASL were introduced into nmh.
    2.39  This added complexity to nmh without improving it in its core functions.