📄 changes
字号:
Changes to The RAND MH Message Handling System: UCI version MH 6.8 John L. Romine Computing Support Group Department of Information and Computer Science University of California, Irvine Irvine, CA 92717-3425 Bug-MH@ICS.UCI.EDU _A_B_S_T_R_A_C_T This document describes the changes to the UCI version of the RAND MH system from MH 6.6 to 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. Comments concerning this documentation should be addressed to the mailbox Bug-MH@ICS.UCI.EDU, or ucbvax!ucivax!bug-mh. _A_C_K_N_O_W_L_E_D_G_E_M_E_N_T_S The _M_H system described herein is based on the original RAND _M_H system. It has been extensively developed (perhaps too much so) by Marshall T. Rose and John L. Romine at the University of California, Irvine. Einar A. Stefferud, Jerry N. Sweet, and Terry P. Domae provided numerous suggestions to improve the UCI version of _M_H. Of course, a large number of people have helped _M_H along. The list of "_M_H immortals" is too long to list here. For this release, numerous _M_H-_W_o_r_k_e_r_s sent in fixes and other changes. A handful of courageous _M_H-_W_o_r_k_e_r_s volun- teered to beta-test these changes; their help is particu- larly appreciated. December 1, 1993 Changes to MH 6.8 2 _D_I_S_C_L_A_I_M_E_R The Regents of the University of California wish to make it known that: Although each program has been tested by its con- tributor, no warranty, express or implied, is made by the contributor or the University of Califor- nia, as to the accuracy and functioning of the program and related program material, nor shall the fact of distribution constitute any such war- ranty, and no responsibility is assumed by the contributor or the University of California in connection herewith. _C_O_N_V_E_N_T_I_O_N_S In this document, certain formatting conventions are adhered to: The names of UNIX commands, such as _c_o_m_p are presented in _i_t_a_l_i_c_s. Arguments to programs, such as `msgs' and `-nobell' are delimited by single-quotes. Text that should be typed exactly as-is, such as com- mand lines (e.g., "folder -pack"), are delimited by double-quotes. UNIX pathnames and envariables, such as /usr/uci and $SIGNATURE, are presented in bold font. December 1, 1993 Changes for MH 6.8.3 3 _C_H_A_N_G_E_S _F_O_R _M_H _6._8._3 The MH 6.8.3 maintenance release contains few user-visible changes. Most of the changes are internal to the multi- media display program _m_h_n to support RFC 1521 (the new MIME standard). This is the current version of MH as of December 1, 1993. _R_u_n_t_i_m_e _T_a_i_l_o_r_i_n_g When posting mail using the SMTP, _p_o_s_t did not normally send the HELO command. This was because _S_e_n_d_M_a_i_l would fail if the host name given in the HELO command was the local host. Later versions of _S_e_n_d_M_a_i_l will now complain if you omit the HELO command. As of MH 6.8.3a, by default _p_o_s_t will give the SMTP HELO command with the local hostname. If you specify a hostname with the clientname: option in the _m_t_s_t_a_i_l_o_r file, _p_o_s_t will give the HELO command with that name instead. If the argument to the clientname: option is empty, no HELO command is given. See _m_h-_t_a_i_l_o_r(5) for more details. _U_s_e_r _I_n_t_e_r_f_a_c_e _P_r_o_g_r_a_m_s folder The _f_o_l_d_e_r command now has `-create' and `-nocreate' options. See _f_o_l_d_e_r(1) for details. inc A bug where `-host' would not override the pophost as set in the _m_t_s_t_a_i_l_o_r file has been fixed. This bug was also fixed in _m_s_g_c_h_k. mhn The _m_h_n command has several changes: updates for conformance with RFC 1521, addition of two caches: public and private, addition of two caching poli- cies: one for reading and one for writing, support for storing multipart entities, and a few bug fixes. See _m_h_n(1) for complete details. _C_H_A_N_G_E_S _F_O_R _M_H _6._8._2 The MH.6.8.2 patch release contains only internal changes to support the BSD 4.4 and 386BSD versions of UNIX. This ver- sion of _M_H was released August 25, 1993, but was not widely distributed. _C_H_A_N_G_E_S _F_O_R _M_H _6._8._1 The MH.6.8.1 patch release is a maintenance release. This is the current released version of _M_H as of August 20, 1993. This release includes a small number of bug fixes, a few minor enhancements, some changes for the new MIME stan- dard, and support for ESMTP (RFC 1425). Support for BSD 4.4 December 1, 1993 Changes for MH 6.8.3 4 and 386BSD is planned for the next release. Many other fixes which have already been received are still being merged. If you've sent an update for MH 6.8 to Bug-MH@ics.uci.edu and it isn't in this release, it'll prob- ably appear in the next release. _F_i_x_e_s _a_n_d _E_n_h_a_n_c_e_m_e_n_t_s Many minor documentation corrections were made. There are also a few program changes: mhn The `-cache policy', `-[no]check', and `-[no]pause' switches have been added. Some other minor changes have been made to comply with the new MIME standard. See _m_h_n(1) for complete details. post When posting mail with SendMail, _p_o_s_t will not use the ONEX command when it is posting a message with BCCs. scan _s_c_a_n will now work with big width values. _F_o_r_m_a_t _S_t_r_i_n_g_s One new function has been added: %(profile arg) This function looks up a component in the .mh_profile or context files and returns the value of that component. _C_o_n_f_i_g_u_r_a_t_i_o_n Two new configuration options are present: GCOS_HACK The so-called "gcos" field of the password file is used as a last resort to find the user's full name (see _m_h-_p_r_o_f_i_l_e(5) for details). Enable this option if your _p_a_s_s_w_d(5) man page notes that the `&' character in the "gcos" field stands for the login name. NORUSERPASS Tells _M_H that your system doesn't have the _r_u_s_e_r_p_a_s_s(3) routine; _M_H will include its own copy of this routine in its library. December 1, 1993 Changes for MH 6.8 5 _C_H_A_N_G_E_S _F_O_R _M_H _6._8 This is the current released version of _M_H as of December 14, 1992. This release includes a number of bug fixes and internal changes to make the code more portable. Two new authentication methods are provided for the POP, and support for SVR4 shared libraries is complete. The major user-visible change in this release is the incorporation of support for multi-media mail as specified by the Multi-purpose Internet Mail Extensions (MIME) RFC 1341. This allows you to include things like audio, graphics, and the like, in your mail messages. A new com- mand, _m_h_n, has been provided to support MIME and a detailed man page is provided in _m_h_n(1). _D_o_c_u_m_e_n_t_a_t_i_o_n The documentation has some general improvements, and the READ-ME document has been re-organized to help _M_H adminis- trators find the appropriate configuration options for their system. The Makefiles in the papers/ hierarchy have been changed to invoke _T_e_X as "tex" (instead of "tex82"). The following new man pages are also available: _m_h_n(1) _m_h_n helps the user process multi-media mail. _m_h_p_a_r_a_m(1) _m_h_p_a_r_a_m lets the user extract information from the _M_H profile. _p_o_p_a_u_t_h(8) the APOP database administration program (see below). _p_o_p_i(1) the POP initiator (see below). _s_l_o_c_a_l(1) fully documents _s_l_o_c_a_l. The _m_h_o_o_k(1) man page now documents only the _M_H receive-mail hooks. _I_n_t_e_r_n_a_l _C_h_a_n_g_e_s The _M_H source code is in the process of being cleaned up to make pedantic ANSI C compilers happy. Occurrences of "NULL" have been replaced by "0" where appropriate. Extra tokens after "#else" and "#endif" have been put inside comments (this is still in progress). The code should now compile cleanly on many more systems, specifically, more variants of SVR4. The version of tws/dtimep.c which was included in MH 6.7.2 was incompatible with the _l_e_x library on some systems, and has been removed. A bug in the handling of blind lists inside alias files December 14, 1992 Changes for MH 6.8 6 has been fixed. _P_o_s_t _O_f_f_i_c_e _P_r_o_t_o_c_o_l There were three new options added to the POP. APOP This option indicates that the POP daemon will support the non-standard APOP command which provides a challenge-based authentication system using the MD5 message digest algorithm. This option also causes the _p_o_p_a_u_t_h program to be in- stalled, which allows the administrator to manipulate the APOP authorization database. KPOP Support for KERBEROS with POP. This code builds _p_o_p_d, _i_n_c and _m_s_g_c_h_k to support only the "kpop" protocol. This code is still expiremental, but is available for those sites wishing to test it. MPOP This option indicates that the POP daemon will support the non-standard XTND SCAN command which provides per- formance enhancements when using the POP over low- speed connections. This option also causes an interactive POP client pro- gram, _p_o_p_i, to be compiled and installed. A man page for the _p_o_p_i program is also provided. This option
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -