COMP(1MH) COMMAND REFERENCE COMP(1MH)
NAME
comp - compose a message
SYNOPSIS
comp [ filename ][ -editor editor ][ -form formfilename ][
-use ] [ -nouse ]
[ [ -wait ][ [ -nowait ][ [ -output ][ [ -nooutput ][ [
-nouse ][ -build ] ]
[ -help ]
DESCRIPTION
Comp is used to create a new message to be mailed. If
filename is not specified, the file named draft in the
user's MH directory will be used. Comp copies a message
form to the file being composed and then invokes an editor
on the file. The default editor is /bin/prompter, which may
be overridden with the -editor switch or with a profile
entry Editor: or with the environment variable EDITOR. (See
prompter(1mh) for details.) The default message form
contains the following elements:
To:
Cc:
Subject:
----------
If the file named components exists in the user's MH
directory, it will be used instead of this form. If -form
formfilename is specified, the specified formfilename (from
the MH directory) will be used as the skeleton. 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(1mh)). The switch -use
directs comp to continue editing an already started message.
That is, if a comp (or repl, or forw) is terminated without
sending the message, the message can be edited again via
comp -use .
If the specified file (or draft) already exists, comp will
ask if you want to delete it before continuing. A reply of
No will abort the comp, yes will replace the existing draft
with a blank skeleton, list will display the draft, and use
will use it for further composition.
Upon exiting from the editor, comp will ask What now? . The
valid responses are list, to list the draft on the terminal;
format, to run pretty-up the message (see fmt(1mh)); quit,
to terminate the session and preserve the draft;
quit delete, to terminate, then delete the draft; send, to
send the message; send verbose, to cause the delivery
process to be monitored; edit< editor >, to invoke <editor>
for further editing; and edit, to re-edit using the same
Printed 4/6/89 1
COMP(1MH) COMMAND REFERENCE COMP(1MH)
editor that was used on the preceding round unless a profile
entry <lasteditor>-next: <editor> names an alternative
editor.
Your .mh_profile can contain the following entries:
Path: To determine the user's MH directory
Editor: To override the use of /bin/prompter
as the default editor
<lasteditor>-next: To name an editor to be used after exit
from <lasteditor>
Comp has the following defaults:
filename defaults to draft
-editor defaults to /bin/prompter
-nouse
-wait
-output
Comp does not affect either the current folder or the
current message.
OPTIONS
-editor editor
Overrides the default editor with editor.
-form formfilename
The specified formfilename (from the MH directory)
will be used as the skeleton format.
-help Displays a synopsis of the comp command.
-nouse Causes comp to ignore any previously started
messages.
-use Causes comp to continue editing an already started
message.
-wait Causes comp to wait until the message is sent before
terminating.
-nowait Causes comp to terminate immediately after selecting
send. This is useful for sending message quickly.
-output Causes comp to print error messages to the terminal.
-nooutput
Causes comp to not print error messages.
-build Causes the message to be built but not sent.
Printed 4/6/89 2
COMP(1MH) COMMAND REFERENCE COMP(1MH)
FILES
/usr/lib/mh/components
The message skeleton
<mh-dir>/components
Used instead of the standard skeleton
$HOME/.mh_profile
The user profile
<mh-dir>/draft The default message file
/bin/send To send the composed message
SEE ALSO
fmt(1mh), folder(1mh), forw(1mh), inc(1mh), mail(1mh),
mh(1mh), mhl(1mh), next(1mh), pick(1mh), prev(1mh),
prompter(1mh), refile(1mh), repl(1mh), rmf(1mh), rmm(1mh),
scan(1mh), send(1mh), show(1mh), mh(5mh), and
mh_profile(5mh).
Printed 4/6/89 3
%%index%%
na:288,76;
sy:364,1041;
de:1405,3724;5489,1268;
op:6757,1899;
fi:9016,505;
se:9521,653;
%%index%%000000000121