docs/master
diff ch03.roff @ 85:fb0d1b4c8fb1
Extended the text about mail transfer configure options.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Wed, 06 Jun 2012 20:12:37 +0200 |
parents | c35ec2b7de5d |
children | 7d5b180de542 |
line diff
1.1 --- a/ch03.roff Wed Jun 06 18:27:28 2012 +0200 1.2 +++ b/ch03.roff Wed Jun 06 20:12:37 2012 +0200 1.3 @@ -482,18 +482,48 @@ 1.4 1.5 .U3 "Mail Transfer Facilities 1.6 .P 1.7 -With the removal of the mail transfer facilities five option vanished: 1.8 -.IP \f(CW--with-mts=[smtp|sendmail]\fP 1.9 -Specified the default mail transport service, which now is sendmail always. 1.10 -.IP \f(CW--with-smtpservers=[server1...]\fP 1.11 -Specified the default SMTP servers for the smtp mail transfer service. 1.12 +With the removal of the mail transfer facilities five configure 1.13 +options vanished: 1.14 +.P 1.15 +The switches 1.16 +.Sw --with-tls 1.17 +and 1.18 +.Sw --with-cyrus-sasl 1.19 +had activated the support for transfer encryption and authetication. 1.20 +This is not needed anymore. 1.21 +.Ci fecd5d34f65597a4dfa16aeabea7d74b191532c3 1.22 +.Ci 156d35f6425bea4c1ed3c4c79783dc613379c65b 1.23 +.P 1.24 +The configure switch 1.25 +.Sw --enable-pop 1.26 +activated the message retrieval facility. 1.27 +The code area that would be conditionally compiled in for TLS and SASL 1.28 +support had been small. 1.29 +The conditionally compiled code area for POP support had been much larger. 1.30 +Whereas the code base changes would only slightly change on toggling 1.31 +TLS or SASL support, it changed much on toggling POP support. 1.32 +The changes in the code base could hardly be overviewed. 1.33 +By having POP support togglable a second code base had been created, 1.34 +one that needed to be tested. 1.35 +This situation is basically similar for the conditional TLS and SASL 1.36 +code, but there the changes are minor and can yet be overviewed. 1.37 +Still, conditional compilation of a code base creates variations 1.38 +of the original program. 1.39 +More variations require more testing and maintenance work. 1.40 +.P 1.41 +Two other options only specified default configuration values: 1.42 +.Sw --with-mts=[smtp|sendmail] 1.43 +defined the default transport service. 1.44 +In mmh this fixed to 1.45 +.Ar sendmail . 1.46 +.Ci f6aa95b724fd8c791164abe7ee5468bf5c34f226 1.47 +With 1.48 +.Sw --with-smtpservers=[server1...] 1.49 +default SMTP servers for the 1.50 +.Ar smtp 1.51 +transport service could be specified. 1.52 .Ci 128545e06224233b7e91fc4c83f8830252fe16c9 1.53 -.IP \f(CW--with-cyrus-sasl\fP 1.54 -Enabled SASL support for mail transfer. 1.55 -.IP \f(CW--with-tls\fP 1.56 -Enabled TLS support for mail transfer. 1.57 -.IP \f(CW--enable-pop\fP 1.58 -Enabled the message retrieval facility. 1.59 +Both of them became irrelevant. 1.60 1.61 .U3 "Backup Prefix 1.62 .P 1.63 @@ -636,8 +666,8 @@ 1.64 .P 1.65 The configure option 1.66 .Sw --disable-locale 1.67 -was removed because today there's hardly any need to disable locale 1.68 -support. 1.69 +was removed because POSIX provides locale support and there's 1.70 +hardly any need to disable locale support. 1.71 .Ci ccf4f175ef4c4e7522f9510a4a1149c15d810dd9 1.72 1.73 .U3 "ndbm