📄 mh.rf
字号:
designations separated by spaces.A message designation iseither a message name or a message range.A message range is aspecification of the form name1\-name2 or name1:n, where name1 andname2 are message names and n is an integer.The first formdesignates all the messages from name1 to name2 inclusive; thismust be a non-empty range.The second form specifies up to nmessages, starting with name1 if name1 is a number, or first,cur, or next, and ending with name1 if name1 is last orprev.This interpretation of n is overridden if n is precededby a plus sign or a minus sign;+n always means up to n messages starting withname1, and \-n always means up to n messages ending with name1.Repeated specifications of the same message have the same effectas a single specification ofthe message.Examples ofspecifications are:.(b1 5 7\-11 22first 6 8 nextfirst\-10last:5.)b.ppThe message name \*(lqall\*(rq is a shorthand for \*(lqfirst\-last\*(rq,indicating all of the messages in the folder..ppIn commands that accept \*(lqmsgs\*(rq arguments, the default iseither cur or all, depending on which makes more sense..ppIn all of the \fIMH\fR commands, a plus sign preceding an argumentindicates a folder name.Thus, \*(lq+inbox\*(rq is the name of theuser's standard inbox.If an explicit folder argument is givento an \fIMH\fR command, it will become the current folder (that is,the \*(lqCurrent-Folder:\*(rq entryin the user's profile will be changed to this folder).In the case of the\fIrefile\fR command, whichcan have multiple output folders, a new source folder (other thanthe default current folder) is specified by `\-src\0+folder'..uh "OTHER MH CONVENTIONS".ppOne very powerful feature of \fIMH\fR is that the \fIMH\fR commands maybe issued from any current directory, and the proper path tothe appropriate folder(s) will be taken from the user's profile.If the \fIMH\fR path is not appropriate for a specific folder or file,the automatic prepending of the \fIMH\fR path can be avoided bybeginning a folder or file name with \fB/\fR,or with \fB\&./\fR or \fB\&.\&./\fR component.Thus any specific absolute path may be specified along with any pathrelative to the current working directory..ppArguments to the various programs may be given in any order,with the exception of a few switches whose arguments must followimmediately, such as `\-src\0+folder' for \fIrefile\fR..ppWhenever an \fIMH\fR command prompts the user, the valid optionswill be listed in response to a <RETURN>.(The first of thelisted options is the default if end-of-file is encountered,such as from a command file.)A valid response is any \fIunique\fR abbreviation of one of the listed options..ppStandard UNIX documentation conventions are used in this reportto describe \fIMH\fR command syntax.Arguments enclosed in brackets([ ]) are optional; exactly one of the arguments enclosedwithin braces ({ }) must be specified, and all otherarguments are required.The use of ellipsis dots (...) indicateszero or more repetitions of the previous item.For example,\*(lq+folder ...\*(rq would indicate that one or more \*(lq+folder\*(rqarguments is requiredand \*(lq[+folder ...]\*(rq indicates that 0 or more\*(lq+folder\*(rq arguments may be given..pp\fIMH\fR departs from UNIX standards by using switches that consist ofmore than one character, e.g. `\-header'.To minimize typing,only a unique abbreviation of a switch need be typed; thus, for`\-header', `\-hea' is probably sufficient, depending on theother switches the command accepts.Each \fIMH\fR programaccepts the switch `\-help' (which \fBmust\fR be spelled out fully)and produces a syntax description and a list of switches.In thelist of switches, parentheses indicate required characters.For example, all `\-help' switches will appear as \*(lq\-(help)\*(rq,indicating that no abbreviation is accepted.Furthermore,the `\-help' switch tells the version of the \fIMH\fR program you invoked..ppMany \fIMH\fR switches have both on and off forms, such as`\-format' and `\-noformat'.In many of the descriptions which follow,only one form is defined; the other form, often used tonullify profile switch settings, is assumed to be the opposite..br.bp.uh "MH COMMANDS".ppThe \fIMH\fR package comprises several programs:.\" I pity the fool who tampers with the next line....ds ZZ -me.so mh.me.ppThese programs are described below.The form of the descriptionsconforms to the standardform for the description of UNIX commands..if t \{.ll 6.5i.lt 6.5i\}.fo '@(MHLEFTFOOT)'@(MHCENTERFOOT)'UCI version'.de SC.he '\\$1(\\$2)'-%-'\\$1(\\$2)'.bp.(x.ti .8i\\$1.)x...de NA.b \\s-2NAME\\s0.ti .5i...de SY.sp.b \\s-2SYNOPSIS\\s0.in 1i.ti .5i.na...de DE.ad.sp.in 0.b \\s-2DESCRIPTION\\s0.sp.fi.in .5i...de Hh.ad.sp.in 0.b "\\s-2Helpful Hints\\s0".sp.fi.in .5i...de Fi.(b L.ti 0.b \\s-2Files\\s0.ta \w'@(MHETCPATH)/ExtraBigFileName 'u...de Pr.)b.(b L F.ta \w'ExtraBigProfileName 'u.ti 0.b "\\s-2Profile Components\\s0".ti .5i...de Ps.ti .5i...de Sa.)b.(b L F.ti 0.b "\\s-2See Also\\s0".br...de De.)b.(b L.in .5i.ti 0.b \\s-2Defaults\\s0...de Ds...de Co.)b.(b L F.ti 0.b \\s-2Context\\s0.br...de Hi.)b.(b L F.ti 0.b \\s-2History\\s0.br...de Bu.)b.(b L F.ti 0.b \\s-2Bugs\\s0.br...de En.)b.in 0...po -.50i.so ali.me.so anno.me@BEGIN: BBOARDS.so bbc.me@BEGIN: BBSERVER.so bbl.me.so bbleader.me@END: BBSERVER.so bboards.me@END: BBOARDS.so burst.me@BEGIN: TMA.so cipher.me@END: TMA.so comp.me@BEGIN: TMA.so decipher.me@END: TMA.so dist.me.so folder.me.so forw.me.so inc.me.so mark.me.so mhl.me.so mhmail.me.so mhook.me.so mhpath.me.so msgchk.me.so msh.me.so next.me.so packf.me.so pick.me.so prev.me.so prompter.me.so rcvstore.me.so refile.me.so repl.me.so rmf.me.so rmm.me.so scan.me.so send.me.so show.me.so sortm.me@BEGIN: TMA.so tma.me@END: TMA.so vmh.me.so whatnow.me.so whom.me.po +.50i.he ''-%-''.fo ''''.br.if t \{.ll 32P.lt 32P\}.bp.uh "MORE DETAILS".ppThis section describes some of the more intense points of the \fIMH\fR system,by expanding on topics previously discussed.The format presented conforms to the standard form for the description of UNIXdocumentation..if t \{.ll 6.5i.lt 6.5i\}.fo '@(MHLEFTFOOT)'@(MHCENTERFOOT)'UCI version'.po -.50i.so mh-alias.me.so mh-format.me.so mh-mail.me.so mh-profile.me.so ap.me.so conflict.me.so dp.me.so install-mh.me.so post.me.po +.50i.he ''-%-''.fo ''''.br.if t \{.ll 32P.lt 32P\}.+c "REPORTING PROBLEMS".ppIf problems are encountered with an \fIMH\fR program,the problems should be reported to the local maintainers of \fIMH\fR.When doing this,the name of the program should be reported,along with the version information for the program.To find out what version of an \fIMH\fR program is being run,invoke the program with the `\-help' switch.In addition to listing the syntax of the command,the program will list information pertaining to its version.This information includes the version of \fIMH\fR,the host it was generated on,and the date the program was loaded.A second line of information,found on versions of \fIMH\fR after #5.380 include \fIMH\fR configurationoptions.For example,.in +.5iversion: MH 6.1 #1[UCI] (nrtc-gremlin) of Wed Nov 6 01:13:53 PST 1985.broptions: [BSD42] [MHE] [NETWORK] [SENDMTS] [MMDFII] [SMTP] [POP].in -.5iThe `6.1 #1[UCI]' indicates that the program is from the UCI \fImh.6\fRversion of \fIMH\fR.The program was generated on the host `nrtc-gremlin' on`Wed Nov 6 01:13:53 PST 1985'.It's usually a good idea to send the output of the `\-help' switch alongwith your report.If there is no local \fIMH\fR maintainer,try the address \fBBug-MH\fR.If that fails, use the Internet mailbox \fBBug-MH@ICS.UCI.EDU\fR..+c "ADVANCED FEATURES".de UH.lp.b "\\$1".pp.(x.ti .8i\\$1.)x...ppThis section describes some features of \fIMH\fR that were included strictlyfor advanced \fIMH\fR users.These capabilities permit \fIMH\fR to exhibit more powerful behavior for theseasoned \fIMH\fR users..uh "USER\-DEFINED SEQUENCES".ppUser\-defined sequences allow the \fIMH\fR user a tremendous amount of powerin dealing with groups of messages in the same folderby allowing the user to bind a group of messages to a meaningful symbolicname.The user may choose any name for a message sequence,as long as it consists of alphanumeric characters and does not conflict withthe standard \fIMH\fR reserved message names(e.g., \*(lqfirst\*(rq, etc).After defining a sequence,it can be used wherever an \fIMH\fR command expects a `msg' or `msgs'argument.Although all \fIMH\fR commands expand user\-defined sequences as appropriate,there are two commands that allow the user to define and manipulate them:\fIpick\fR and \fImark\fR..UH "Pick and User\-Defined Sequences".ppMost users of \fIMH\fR will use user\-defined sequences only withthe \fIpick\fR command.By giving the `\-sequence\ name' switch to \fIpick\fR(which can occur more than once on the command line),each sequence named is defined as those messages which \fIpick\fR matchedaccording the the selection criteria it was given.Hence,.ti +.5ipick\0\-from\0frated\0\-seq\0fredfinds all those messages in the current folder which were from\*(lqfrated\*(rq,creates a sequence called \*(lqfred\*(rq,and then adds them to the sequence.The user could then invoke.ti +.5iscan\0fredto get a \fIscan\fR listing of those messages.Note that by default,\fIpick\fR creates the named sequencesbefore it adds the selected messages to the sequence.Hence, if the named sequence already existed,the sequence is destroyed prior to being re\-defined(nothing happens to the messages that were a part of this sequence,they simply cease to be members of that sequence).By using the `\-nozero' switch, this behavior can be inhibited,as in.in +.5ipick\0\-from\0frated\0\-seq\0sgroup.brpick\0\-from\0fear\0\-seq\0sgroup\0\-nozero
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -