`Inc' is a different command to `inc'.
.RI [ aliases " ...]"
.ad
.SH DESCRIPTION
-.B Ali
+.B ali
searches the named mail alias files for each of the given
.IR aliases .
It creates a list of addresses for those
.IR body ]
.ad
.SH DESCRIPTION
-.B Anno
+.B anno
manipulates header fields or
.I annotations
in messages.
.B anno
changes the last-accessed and last-modified times on annotate messages
to the time at which the annotation occurs.
-.B Anno
+.B anno
preserves the original times if the
.B -preserve
option is used.
\&...
.ad
.SH DESCRIPTION
-.B Ap
+.B ap
is a program that parses addresses according to the ARPA
Internet standard. It also understands many non\-standard formats.
It is useful for seeing how
.RB [ \-verbose " | " \-noverbose ]
.ad
.SH DESCRIPTION
-.B Burst
+.B burst
considers the specified messages in the named folder to be
Internet digests, and explodes them in that folder.
.PP
.B \-inplace
is given, each digest is replaced by the \*(lqtable
of contents\*(rq for the digest (the original digest is removed).
-.B Burst
+.B burst
then renumbers all of the messages following the digest in the
folder to make room for each of the messages contained within the digest.
These messages are placed immediately after the digest.
.RB [ \-build ]
.ad
.SH DESCRIPTION
-.B Comp
+.B comp
is used to create a new message to be mailed. It copies a
message form to the draft being composed and then invokes an editor on
the draft (unless
.RB [ \-noatfile ]
.ad
.SH DESCRIPTION
-.B Dist
+.B dist
is similar to
.BR forw .
It prepares the specified message
If a folder is given, it will become the current folder. The message
distributed will become the current message.
.SH HISTORY
-.B Dist
+.B dist
originally used headers of the form
.RI \*(lq Distribute\-xxx: \*(rq
instead of
In order to conform with the ARPA Internet standard, RFC 822, the
.RI \*(lq Resent\-xxx: \*(rq
form is now used.
-.B Dist
+.B dist
will recognize
.RI \*(lq Distribute\-xxx: \*(rq
type headers and automatically convert them to
.RI \*(lq Resent\-xxx: \*(rq.
.SH BUGS
-.B Dist
+.B dist
does not rigorously check the message being distributed
for adherence to the transport standard, but
.B post
\&...
.ad
.SH DESCRIPTION
-.B Dp
+.B dp
is a program that parses dates according to the ARPA Internet standard.
It also understands many non\-standard formats,
such as those produced by TOPS\-20 sites and some UNIX sites using
.B \-all
.ad
.SH DESCRIPTION
-.B Flist
+.B flist
is used to search a list of folders and display the number
of messages in these folders that are in a given sequence or set of
sequences (for example the
If (possibly multiple) folders are specified on the command line with
.IR +folder ,
then all these folders are searched for the given sequence(s).
-.B Flist
+.B flist
will display for each folder searched, the number of messages in each of the
specified sequences, and the total number of messages.
.PP
.IR string ]
.ad
.SH DESCRIPTION
-.B Fmtdump
+.B fmtdump
is a program that parses an
.B nmh
format file and produces a pseudo-language listing of the how
.RI [ msgs " | " strings ]
.ad
.SH DESCRIPTION
-.B Fmttest
+.B fmttest
is used to test programs written for the
.B nmh
format language as specified by
.RI \*(lq %nmhetcdir% \*(rq
is checked.
.SS MODE SELECTION AND COMPONENT SPECIFICATION
-.B Fmttest
+.B fmttest
has four operating modes: address mode, raw mode, date mode, and message
mode. These modes are selected by the
.BR \-address ,
In message mode the arguments to
.B fmttest
are interpreted as an optional folder and messages.
-.B Fmttest
+.B fmttest
will read each specified message and make all of the components in the
message available to the format program. Also, the appropriate information
for the
.BR forw ]
.ad
.SH DESCRIPTION
-.B Forw
+.B forw
may be used to prepare a message containing other messages.
.PP
It constructs the new message from a forms (components) file, with a
.RB [ \-snoop ]
.ad
.SH DESCRIPTION
-.B Inc
+.B inc
incorporates mail from the user's incoming mail drop into
an
.B nmh
.RI \*(lq Audit\-file \*(rq
will be in the user's nmh directory unless a full path is specified.
.PP
-.B Inc
+.B inc
will incorporate even improperly formatted messages into the
user's nmh folder, inserting a blank line prior to the offending component
and printing a comment identifying the bad message.
.B inc
will add each of the newly incorporated messages to
each sequence named by the profile entry.
-.B Inc
+.B inc
will not zero each sequence prior to adding messages.
.PP
The interpretation of the
.B mark
to list both the sequences defined
for the folder and the messages associated with those sequences.
-.B Mark
+.B mark
will list the name of each sequence given by
.B \-sequence
.I name
.IR \&... ]
.ad
.SH DESCRIPTION
-.B Mhl
+.B mhl
is an
.B nmh
command for filtering and/or displaying text
.B prev
initialize appropriately.
.PP
-.B Mhl
+.B mhl
operates in two phases: 1) read and parse the format file, and
2) process each message (file). During phase 1, an internal description
of the format is produced as a structured list. In phase 2, this list
.RB [ \-snoop ]
.ad
.SH DESCRIPTION
-.B Mhlogin
+.B mhlogin
currently only supports OAuth for Gmail. Run
.B mhlogin
.B \-user
.RB [ \-rfc934mode " | " \-norfc934mode ]
.ad
.SH DESCRIPTION
-.B
-Mhn
+.B mhn
is deprecated. It is retained only
for backwards compatibility.
.PP
.fi
.RE
.PP
-.B Mhshow
+.B mhshow
will
execute at most one display string at any given time, and wait for the
current display string to finish execution before executing the next
.B new \-mode unseen
.ad
.SH DESCRIPTION
-.B New
+.B new
in its default mode produces a one\-line\-per\-folder listing of all
folders containing messages in the listed
.IR sequences
The `*' on foo indicates that it is the current folder. The last line shows
the total number of messages in the desired sequences.
.PP
-.B New
+.B new
crawls the folder hierarchy recursively to find all folders, and prints them
in lexicographic order. Override this behavior by providing
.IR foldersfile
.IR showmimeproc ]
.ad
.SH DESCRIPTION
-.B Next
+.B next
performs a
.B show
on the next message in the specified
.RB [ \-mmdf ]
.ad
.SH DESCRIPTION
-.B Packf
+.B packf
will pack copies of messages from a folder, into a single
file.
.PP
.RE
.ad
.SH DESCRIPTION
-.B Pick
+.B pick
searches within a folder for messages with the specified
contents, and then identifies those messages. Two types of search
primitives are available: pattern matching and date constraint
.B \-before
switches take legal RFC 822\-style date
specifications as arguments.
-.B Pick
+.B pick
will default certain missing
fields so that the entire date need not be specified. These fields
are (in order of defaulting): timezone, time and timezone, date, date
.fi
.RE
.PP
-.B Pick
+.B pick
supports complex boolean operations on the searching primitives
with the
.BR \-and ,
.I file
.ad
.SH DESCRIPTION
-.B Post
+.B post
is the default program called by
.B send
to deliver
as its final argument.
See the mh-profile(5) man page for more information on postproc.
.PP
-.B Post
+.B post
searches the \*(lqTo:\*(rq, \*(lqcc:\*(rq, \*(lqBcc:\*(rq,
\*(lqFcc:\*(rq, and \*(lqResent\-xxx:\*(rq header lines of the specified
message for destination addresses, checks these addresses for validity,
.IR showmimeproc ]
.ad
.SH DESCRIPTION
-.B Prev
+.B prev
performs a
.B show
on the previous message in the specified
.I file
.ad
.SH DESCRIPTION
-.B Prompter
+.B prompter
is an editor front\-end for
.B nmh
which allows rapid
or
.BR repl .
.PP
-.B Prompter
+.B prompter
is particularly useful when composing messages over slow
network or modem lines. It is an
.B nmh program in that it can have
commands (e.g.,
\*(lqforw: -editor rapid\*(rq).
.SH BUGS
-.B Prompter
+.B prompter
uses
.IR stdio (3),
so it will lose if you edit files with nulls in them.
.RB [ \-public " | " \-nopublic ]
.ad
.SH DESCRIPTION
-.B Rcvstore
+.B rcvstore
incorporates a message from the standard input into an
.B nmh
folder. This command is typically used in conjunction with
When the new message is incorporated into the folder, it is assigned
the next highest number for that folder.
.PP
-.B Rcvstore
+.B rcvstore
will incorporate anything except zero length messages
into the user's
.B nmh
\&...
.ad
.SH DESCRIPTION
-.B Refile
+.B refile
moves (see
.IR mv (1))
or links (see
.IR msgfile ]
.ad
.SH DESCRIPTION
-.B Repl
+.B repl
may be used to produce a reply to an existing message.
.PP
In its simplest form (with no arguments),
.RB [ \-interactive " | " \-nointeractive ]
.ad
.SH DESCRIPTION
-.B Rmf
+.B rmf
removes all of the messages (files) within the specified
(or default) folder, and then removes the folder (directory) itself.
.PP
entries) for this folder
from your context without affecting the folder itself.
.PP
-.B Rmf
+.B rmf
irreversibly deletes messages that don't have other links, so
use it with caution.
.SH FILES
.RB ` \-interactive "' if +folder' not given, `\-nointeractive' otherwise"
.fi
.SH CONTEXT
-.B Rmf
+.B rmf
will set the current folder to the parent folder if a
subfolder is removed; or if the current folder is removed, it will make
\*(lqinbox\*(rq current. Otherwise, it doesn't change the current folder
.IR filename ]
.ad
.SH DESCRIPTION
-.B Scan
+.B scan
produces a one\-line\-per\-message listing of the specified
folder or messages. Each
.B scan
line after the
subject, the line will be filled with text from the body, preceded by
\*(lq<<\*(rq, and terminated by \*(lq>>\*(rq if the body is sufficiently short.
-.B Scan
+.B scan
actually reads each of the specified messages and parses them to extract
the desired fields. During parsing, appropriate error messages will be
produced if there are format errors in any of the messages.
.B scan
will decode RFC 2047 (MIME) encoding in
these scan listings.
-.B Scan
+.B scan
will only decode these fields if your
terminal can natively display the character set used in the encoding.
You should set the appropriate
\&...]
.ad
.SH DESCRIPTION
-.B Send
+.B send
will cause each of the specified files to be delivered
to each of the destinations in the \*(lqTo:\*(rq, \*(lqcc:\*(rq,
\*(lqBcc:\*(rq, \*(lqDcc:\*(rq, and \*(lqFcc:\*(rq fields of the message. If
tells it how long
to pause between postings.
.PP
-.B Send
+.B send
with no
.I file
argument will query whether the draft
.IR showmimeproc ]
.ad
.SH DESCRIPTION
-.B Show
+.B show
lists each of the specified messages to the standard output
(typically, the terminal).
.PP
.B mhl
format file.
.PP
-.B Show
+.B show
updates the user's context before showing the message.
Hence
.B show
.RB [ \-debug ]
.ad
.SH DESCRIPTION
-.B Slocal
+.B slocal
is a program designed to allow you to have your inbound
mail processed according to a complex set of selection criteria.
You do not normally invoke
.SH CONTEXT
None
.SH HISTORY
-.B Slocal
+.B slocal
was originally designed to be backward-compatible with
the
.B maildelivery
.SH BUGS
Only two return codes are meaningful, others should be.
.PP
-.B Slocal
+.B slocal
was originally designed to be backwards-compatible with the
.B maildelivery
functionality provided by
.RB [ \-verbose " | " \-noverbose ]
.ad
.SH DESCRIPTION
-.B Sortm
+.B sortm
sorts the specified messages in the named folder according
to the chronological order of the \*(lqDate:\*(rq field of each message.
.PP
Messages which were in the folder, but not specified by `msgs', used to
be moved to the end of the folder; now such messages are left untouched.
.PP
-.B Sortm
+.B sortm
sometimes did not preserve the message numbering in a folder
(e.g., messages 1, 3, and 5, might have been renumbered to 1, 2, 3 after
sorting). This was a bug, and has been fixed. To compress the message
.RI [ file ]
.ad
.SH DESCRIPTION
-.B Whatnow
+.B whatnow
is the default program that queries the user about
the disposition of a composed draft. It is normally automatically
invoked by one of the
.RB [ \-draft ]
.ad
.SH DESCRIPTION
-.B Whom
+.B whom
is used to expand the headers of a message into a set of
addresses and optionally verify that those addresses are deliverable at
that time (if