COMP(1) [nmh-1.0.4+dev] COMP(1)
NAME
comp - compose a message
SYNOPSIS
comp [+folder] [msgs] [-form formfile] [-use | -nouse]
[-file file] [-draftfolder +folder] [-draftmessage
msg] [-nodraftfolder] [-editor editor] [-noedit]
[-whatnowproc program] [-nowhatnowproc] [-version]
[-help]
DESCRIPTION
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 -noedit is given,
in which case the initial edit is suppressed).
The default message form contains the following elements:
To:
cc:
Subject:
--------
If a file named "components" exists in the user's nmh
directory, it will be used instead of this form. You may
specify an alternate forms file with the switch -form
formfile.
You may also start comp using the contents of an existing
message as the form. If you supply either a +folder or
msg argument, that message will be used as the message
form. You may not supply both a -form formfile and a
+folder or msg argument. The line of dashes or a blank
line must be left between the header and the body of the
message for the message to be identified properly when it
is sent (see send(1)).
The switch -use directs comp to continue editing an
already started message. That is, if a comp (or dist,
repl, or forw) is terminated without sending the draft,
the draft can be edited again via "comp -use".
The -file file switch says to use the named file as the
message draft.
If the draft already exists, comp will ask you as to the
disposition of the draft. A reply of quit will abort
comp, leaving the draft intact; replace will replace the
existing draft with the appropriate form; list will dis-
play the draft; use will use the draft for further compo-
sition; and refile +folder will file the draft in the
given folder, and give you a new draft with the appropri-
ate form. (The +folder argument to refile is required.)
The -draftfolder +folder and -draftmessage msg switches
invoke the nmh draft folder facility. This is an advanced
(and highly useful) feature. Consult the mh-draft(5) man
page for more information.
The -editor editor switch indicates the editor to use for
the initial edit. Upon exiting from the editor, comp will
invoke the whatnow program. See whatnow(1) for a discus-
sion of available options. The invocation of this program
can be inhibited by using the -nowhatnowproc switch. (In
truth of fact, it is the whatnow program which starts the
initial edit. Hence, -nowhatnowproc will prevent any edit
from occurring.)
FILES
/etc/nmh/components The standard message skeleton
or <mh-dir>/components Rather than the standard skeleton
$HOME/.mh_profile The user profile
<mh-dir>/draft The draft file
PROFILE COMPONENTS
Path: To determine the user's nmh directory
Draft-Folder: To find the default draft-folder
Editor: To override the default editor
Msg-Protect: To set mode when creating a new message (draft)
fileproc: Program to refile the message
whatnowproc: Program to ask the "What now?" questions
SEE ALSO
dist(1), forw(1), repl(1), send(1), whatnow(1), mh-pro-
file(5)
DEFAULTS
`+folder' defaults to the current folder
`msg' defaults to the current message
`-nodraftfolder'
`-nouse'
CONTEXT
None
BUGS
If whatnowproc is whatnow, then comp uses a built-in what-
now, it does not actually run the whatnow program. Hence,
if you define your own whatnowproc, don't call it whatnow
since comp won't run it.
MH.6.8 30 Dec 2000 COMP(1)
Generated by dwww version 1.7.6.woody.1 on Fri Sep 10 06:17:19 CEST 2010.