📄 mh-changes.ms
字号:
.\" @(#)$Id: mh-changes.ms,v 1.29 1994/03/23 23:46:49 jromine Exp $.\" Standard -ms macros.\" with the following changes.ds lq \\*Q.ds rq \\*U.\" remember to update date in text below.DA "December 1, 1993".if n \{\.na.\}.nr PO 1i.po 1i.\" .EH ''Changes to MH 6.7'%'.\" .OH ''Changes to MH 6.7'%'.ds LH Changes to MH 6.8.ds CH.ds RH %.TLChanges to.brThe RAND MH Message Handling System:.brUCI version MH 6.8.AUJohn L. Romine.AIComputing Support GroupDepartment of Information and Computer ScienceUniversity of California, IrvineIrvine, CA 92717\-3425Bug-MH@ICS.UCI.EDU.AB.PPThis document describes the changes to theUCI version of the RAND MH system from MH 6.6to this release of MH 6.8.This document is meant to supplement,not supersede,the standard MH User's manual and MH Administrator's manual..PPComments concerning this documentation should be addressed to themailbox \fBBug\-MH@ICS.UCI.EDU\fP, or \fBucbvax!ucivax!bug-mh\fP..AE.SHACKNOWLEDGEMENTS.LPThe \fIMH\fP system described herein isbased on the original RAND \fIMH\fP system.It has been extensively developed (perhaps too much so) by Marshall T. Roseand John L. Romine at the University of California, Irvine.Einar A. Stefferud, Jerry N. Sweet,and Terry P. Domae provided numerous suggestionsto improve the UCI version of \fIMH\fP..PPOf course,a large number of people have helped \fIMH\fP along.The list of \*(lq\fIMH\fP immortals\*(rq is too long to list here.For this release, numerous \fIMH\-Workers\fP sent in fixes and otherchanges. A handful of courageous \fIMH\-Workers\fP volunteeredto beta-test these changes; their help is particularly appreciated..KS.SHDISCLAIMER.LPThe Regents of the University of California wish to make it known that:.QPAlthough each program has been tested by its contributor,no warranty, express or implied,is made by the contributor or the University of California,as to the accuracy and functioning of the programand related program material,nor shall the fact of distribution constitute any such warranty,and no responsibility is assumed by the contributoror the University of California in connection herewith..KE.KS.SHCONVENTIONS.LPIn this document,certain formatting conventions are adhered to:.IPThe names of\s-2UNIX\s+2commands, such as \fIcomp\fPare presented in \fIitalics\fP..IPArguments to programs, such as `msgs' and `\-nobell' aredelimited by single-quotes..IPText that should be typed exactly as-is, such as command lines (e.g., \*(lqfolder \-pack\*(rq),are delimited by double-quotes..IP\s-2UNIX\s+2pathnames and envariables,such as \fB/usr/uci\fP and \fB$SIGNATURE\fP,are presented in \fBbold font\fP..KE.ds LH Changes for MH 6.8.3.bp.SH CHANGES FOR MH 6.8.3.LPThe MH 6.8.3 maintenance release contains few user-visiblechanges. Most of the changes are internal to themulti-media display program \fImhn\fP to supportRFC 1521 (the new MIME standard).This is the current version of MH as of December 1, 1993..SH Runtime Tailoring.LPWhen posting mail using the SMTP,\fIpost\fP did not normally send the \fBHELO\fP command. This was because \fISendMail\fP would failif the host name given in the \fBHELO\fP command was the local host.Later versionsof \fISendMail\fP will now complain if you omit the \fBHELO\fPcommand..PPAs of MH 6.8.3a,by default\fIpost\fP will give the SMTP \fBHELO\fP command withthe local hostname.If you specify a hostname with the \fBclientname:\fP optionin the \fImtstailor\fP file,\fIpost\fP will give the \fBHELO\fP command with that name instead.If the argument to the \fBclientname:\fP option is empty,no \fBHELO\fP command is given.See \fImh-tailor\fP\|(5) for more details..SHUser Interface Programs.IP folder \w'msgchk'u+2nThe \fIfolder\fP command now has `\-create' and `\-nocreate'options. See \fIfolder\fP\|(1) for details..IP incA bug where `\-host' would not override the \fBpophost\fPas set in the \fImtstailor\fP file has been fixed.This bug was also fixed in \fImsgchk\fP..IP mhnThe \fImhn\fP command has several changes:updates for conformance with RFC 1521,addition of two caches: public and private,addition of two caching policies: one for reading and one for writing,support for storing multipart entities, anda few bug fixes. See \fImhn\fP\|(1) for complete details..SHCHANGES FOR MH 6.8.2.LPThe MH.6.8.2 patch release contains onlyinternal changes to support the BSD 4.4and 386BSD versions of .SMUNIX..NLThis version of \fIMH\fP was released August 25, 1993, but was not widely distributed..SHCHANGES FOR MH 6.8.1.LPThe MH.6.8.1 patch release is a maintenancerelease.This is the current released version of \fIMH\fPas of August 20, 1993..PPThis release includes a small numberof bug fixes, a few minor enhancements, some changesfor the new MIME standard, and support for ESMTP (RFC 1425).Support for BSD 4.4 and 386BSD is planned for the nextrelease..PPMany other fixes which have already been receivedare still being merged.If you've sent an update for MH 6.8 to \fBBug-MH@ics.uci.edu\fPand it isn't in this release,it'll probably appear in the next release..SHFixes and Enhancements.LPMany minor documentation corrections were made.There are also a few program changes:.IP mhn \w'post'u+2nThe `\-cache\0policy', `\-\[no\]check', and `\-\[no\]pause'switches have been added. Some other minor changes havebeen made to comply with the new MIME standard.See \fImhn\fP\|(1) for complete details..IP post When posting mail with SendMail, \fIpost\fP willnot use the \fBONEX\fP command when it is posting a message with BCCs..IP scan\fIscan\fP will now work with big width values..SH Format Strings.LPOne new function has been added:.IP "%(profile arg)" \w'XXprofileXargX'u+2nThis function looks up a component in the \fB\&.mh\(ruprofile\fR or \fBcontext\fP filesand returns the value of that component..SHConfiguration.LPTwo new configuration options are present:.IP GCOS_HACK \w'NORUSERPASS'u+2nThe so-called \*(lqgcos\*(rq field of the password file is used as a last resortto find the user's full name (see \fImh-profile\fP\|(5) for details).Enable this optionif your \fIpasswd\fP\|(5) man page notes that the `&'character in the \*(lqgcos\*(rq field stands for the login name..IP NORUSERPASSTells \fIMH\fR that your system doesn't have the\fIruserpass\fP\|(3) routine;\fIMH\fR will include its own copy of thisroutine in its library..ds LH Changes for MH 6.8.bp.ds CF December 14, 1992.SHCHANGES FOR MH 6.8.LPThis is the current released version of \fIMH\fPas of December 14, 1992. This release includes a numberof bug fixes and internal changes to make the code moreportable.Two new authentication methods are provided for the POP,and support for SVR4 shared libraries is complete..PPThe major user-visible change in this release is the incorporationof support for multi-media mail as specified by theMulti-purpose Internet Mail Extensions (\fBMIME\fP)RFC\ 1341.This allows you to include things like audio,graphics, and the like, in your mail messages.A new command, \fImhn\fP, has been provided to support \fBMIME\fP anda detailed man page is provided in \fImhn\fP\|(1)..SHDocumentation.LPThe documentation has some general improvements, andthe \fBREAD-ME\fP document has been re-organizedto help \fIMH\fP administrators find the appropriateconfiguration options for their system.The \fBMakefile\fPs in the \fBpapers/\fP hierarchy havebeen changed to invoke \fITeX\fP as\*(lqtex\*(rq (instead of \*(lqtex82\*(rq)..LPThe following new man pages are also available:.IP \fImhn\fP\|(1) \w'\fIpopauth\fP\|(8)'u+2n\fImhn\fP helps the user process multi-media mail..IP \fImhparam\fP\|(1)\fImhparam\fP lets the user extract information from the \fIMH\fP profile..IP \fIpopauth\fP\|(8)the APOP database administration program (see below)..IP \fIpopi\fP\|(1)the POP initiator (see below)..IP \fIslocal\fP\|(1)fully documents \fIslocal\fP. The \fImhook\fP(1) man page nowdocuments only the \fIMH\fP receive-mail hooks..SHInternal Changes.LPThe \fIMH\fP source code is in the process of beingcleaned up to make pedantic ANSI C compilers happy.Occurrences of \*(lqNULL\*(rq have been replaced by\*(lq0\*(rq where appropriate.Extra tokens after \*(lq#else\*(rq and \*(lq#endif\*(rqhave been put inside comments (this is still in progress).The code should now compile cleanly on many more systems,specifically, more variants of SVR4..PPThe version of \fBtws/dtimep.c\fP which was included in MH 6.7.2 was incompatible with the \fIlex\fP libraryon some systems, and has been removed..PPA bug in the handling of blind lists inside aliasfiles has been fixed..KS.SHPost Office Protocol.LPThere were three new options added to the POP..IP APOP \w'APOP'u+2nThis option indicates that the POP daemon willsupport the non-standard \fBAPOP\fP command whichprovides a challenge-based authentication system usingthe \fBMD5\fP message digest algorithm..IPThis option also causes the\fIpopauth\fP program to be installed, whichallows the administrator to manipulate the \fBAPOP\fPauthorization database..KE.IP KPOPSupport for KERBEROS with POP.This code builds\fIpopd\fP, \fIinc\fP and \fImsgchk\fP to support only the \*(lqkpop\*(rq protocol.This code is still expiremental, but is available for those sites wishing to test it..IP MPOPThis option indicates that the POP daemon willsupport the non-standard\fBXTND SCAN\fP command which provides performanceenhancements when using the POP over low-speed connections..IPThis option also causes an interactive POPclient program, \fIpopi\fP, to be compiled and installed.A man page for the \fIpopi\fP program is also provided.This option requires the configuration tohave \*(lqbboards: pop\*(rq..LPThe APOP and MPOP non-standard POPfacilities are documented in\fIThe Internet Message\fR (ISBN 0\-13\-092941\-7),a book by Marshall T. Rose.For more details, see \fBsupport/pop/pop-more.txt\fRand the \fIAdministrator's Guide\fP.The APOP option peacefully co-exists with the standard POP,KPOP completely replaces the standard POP, andMPOP requires \*(lqbboards: pop\*(rq..SHFile Locking.LPThe file locking code has been cleaned up to supportthree kinds of kernel-level file locking. As appropriatefor your system, include theLOCKF, FCNTL or FLOCK option. For moredetails, see \fImh-tailor\fP\|(5)..SH.KSConfiguration Directives.LPA number of new configuration directives have been addedor changed. The full details are given in the \fBREAD-ME\fP..IP cp: \w'MAILGROUP'u+2nThe command used to install new files if not \*(lqcp\*(rq..IP ln:The command used to link files together in the source treeif not \*(lqln\*(rq..IP mts:Full support for ZMAILER has been added..IP popdir:The directory where \fIpopd\fP will be installed if not \fB/usr/etc\fP..IP regtest:Set to \*(lqon\*(rq to prevent the hostname and compiledate from being included in \fIMH\fP binaries..IP sharedlib:You may now specify \*(lqsun4\*(rq or \*(lqsys5\*(rq (for SVR4) shared libraries..IP signal:Specifies the base type of the function returned by \fIsignal\fP\|().This was previously defined with \*(lqoptions TYPESIG\*(rq..KE.LPSeveral `-D' options to \fIcc\fP have been added or changed:.IP APOP \w'MAILGROUP'u+2nAuthenticated POP (see above)..IP AUX Support for A/UX systems..IP DBMPWDThe DBM option has been renamed DBMPWD..IP HESIODSupport for the HESIOD name server..IP KPOPKERBEROS POP (see above)..IP LOCALESupport for local characters sets; uses the \fIsetlocal\fP\|() function..IP MAILGROUPMakes \fIinc\fP set-group-id.You may need this option if your \fB/usr/spool/mail\fPis not world-writeable..IP MIMEMulti-media mail.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -