.\" This file is automatically generated. Do not edit! .TH SEND 1 "April 22, 1986" MH [mh.6] .UC 6 .SH NAME send \- send a message .SH SYNOPSIS .in +.5i .ti -.5i send \%[\-alias\ aliasfile] \%[\-draft] \%[\-draftfolder\ +folder] \%[\-draftmessage\ msg] \%[\-nodraftfolder] \%[\-filter\ filterfile] \%[\-nofilter] \%[\-format] \%[\-noformat] \%[\-forward] \%[\-noforward] \%[\-msgid] \%[\-nomsgid] \%[\-push] \%[\-nopush] \%[\-verbose] \%[\-noverbose] \%[\-watch] \%[\-nowatch] \%[\-width\ columns] \%[file\ ...] \%[\-help] .in -.5i .SH DESCRIPTION \fISend\fR will cause each of the specified files to be delivered (via \fIpost\fR\0(8)) to each of the destinations in the \*(lqTo:\*(rq, \*(lqcc:\*(rq, \*(lqBcc:\*(rq, and \*(lqFcc:\*(rq fields of the message. If \fIsend\fR is re\-distributing a message, as invoked from \fIdist\fR, then the corresponding \*(lqResent\-xxx\*(rq fields are examined instead. If `\-push' is specified, \fIsend\fR will detach itself from the user's terminal and perform its actions in the background. If \fIpush\fR\0'd and the draft can't be sent, then the `\-forward' switch says that draft should be forwarded with the failure notice sent to the user. This differs from putting \fIsend\fR in the background because the output is trapped and analyzed by \fIMH\fR. If `\-verbose' is specified, \fIsend\fR will indicate the interactions occurring with the transport system, prior to actual delivery. If `\-watch' is specified \fIsend\fR will monitor the delivery of local and network mail. Hence, by specifying both switches, a large detail of information can be gathered about each step of the message's entry into the transport system. The `\-draftfolder\ +folder' and `\-draftmessage\ msg' switches invoke the \fIMH\fR draft folder facility. This is an advanced (and highly useful) feature. Consult the \fBAdvanced Features\fR section of the \fIMH\fR manual for more information. \fISend\fR with no \fIfile\fR argument will query whether the draft is the intended file, whereas `\-draft' will suppress this question. Once the transport system has successfully accepted custody of the message, the file will be renamed with a leading comma, which allows it to be retrieved until the next draft message is sent. If there are errors in the formatting of the message, \fIsend\fR will abort with a (hopefully) helpful error message. If a \*(lqBcc:\*(rq field is encountered, its addresses will be used for delivery, and the \*(lqBcc:\*(rq field will be removed from the message sent to sighted recipients. The blind recipients will receive an entirely new message with a minimal set of headers. Included in the body of the message will be a copy of the message sent to the sighted recipients. If `\-filter\ filterfile' is specified, then this copy is filtered (re\-formatted) prior to being sent to the blind recipients. Prior to sending the message, the fields \*(lqFrom:\ user@local\*(rq, and \*(lqDate:\ now\*(rq will be appended to the headers in the message. If the envariable \fB$SIGNATURE\fR is set, then its value is used as your personal name when constructing the \*(lqFrom:\*(rq line of the message. If this envariable is not set, then \fIsend\fR will consult the profile entry \*(lqSignature\*(rq for this information. On hosts where \fIMH\fR was configured with the UCI option, if \fB$SIGNATURE\fR is not set and the \*(lqSignature\*(rq profile entry is not present, then the file \fB$HOME\fR/.signature is consulted. If `\-msgid' is specified, then a \*(lqMessage\-ID:\*(rq field will also be added to the message. If \fIsend\fR is re\-distributing a message (when invoked by \fIdist\fR\0), then \*(lqResent\-\*(rq will be prepended to each of these fields: \*(lqFrom:\*(rq, \*(lqDate:\*(rq, and \*(lqMessage\-ID:\*(rq. If the message already contains a \*(lqFrom:\*(rq field, then a \*(lqSender: user@local\*(rq field will be added as well. (An already existing \*(lqSender:\*(rq field is an error!) By using the `\-format' switch, each of the entries in the \*(lqTo:\*(rq and \*(lqcc:\*(rq fields will be replaced with \*(lqstandard\*(rq format entries. This standard format is designed to be usable by all of the message handlers on the various systems around the Internet. If `\-noformat' is given, then headers are output exactly as they appear in the message draft. If an \*(lqFcc:\ folder\*(rq is encountered, the message will be copied to the specified folder for the sender in the format in which it will appear to any non\-Bcc receivers of the message. That is, it will have the appended fields and field reformatting. The \*(lqFcc:\*(rq fields will be removed from all outgoing copies of the message. By using the `\-width\ columns' switch, the user can direct \fIsend\fR as to how long it should make header lines containing addresses. By using the `\-alias\ aliasfile' switch, the user can direct \fIsend\fR to consult the named files for alias definitions (more than one file, each preceded by `\-alias', can be named). See \fImh\-alias\fR\0(5) for more information. .Fi ^$HOME/\&.mh\(ruprofile~^The user profile .Pr ^Path:~^To determine the user's MH directory .Ps ^Draft\-Folder:~^To find the default draft\-folder .Ps ^Signature:~^To determine the user's mail signature .Ps mailproc:~^Program to post failure notices .Ps ^postproc:~^Program to post the message .Sa comp(1), dist(1), forw(1), repl(1), mh\-alias(5), post(8) .De `file' defaults to /draft .Ds `\-alias /usr/new/lib/mh/MailAliases' .Ds `\-nodraftfolder' .Ds `\-nofilter' .Ds `\-format' .Ds `\-forward' .Ds `\-nomsgid' .Ds `\-nopush' .Ds `\-noverbose' .Ds `\-nowatch' .Ds `\-width\ 72' .Co None .En