|
|
1.1 ! root 1: .\" This file is automatically generated. Do not edit! ! 2: .TH SEND 1 "April 22, 1986" MH [mh.6] ! 3: .UC 6 ! 4: .SH NAME ! 5: send \- send a message ! 6: .SH SYNOPSIS ! 7: .in +.5i ! 8: .ti -.5i ! 9: send ! 10: \%[\-alias\ aliasfile] ! 11: \%[\-draft] ! 12: \%[\-draftfolder\ +folder] \%[\-draftmessage\ msg] \%[\-nodraftfolder] ! 13: \%[\-filter\ filterfile] \%[\-nofilter] ! 14: \%[\-format] \%[\-noformat] ! 15: \%[\-forward] \%[\-noforward] ! 16: \%[\-msgid] \%[\-nomsgid] ! 17: \%[\-push] \%[\-nopush] ! 18: \%[\-verbose] \%[\-noverbose] ! 19: \%[\-watch] \%[\-nowatch] ! 20: \%[\-width\ columns] ! 21: \%[file\ ...] ! 22: \%[\-help] ! 23: .in -.5i ! 24: .SH DESCRIPTION ! 25: \fISend\fR will cause each of the specified files to ! 26: be delivered (via \fIpost\fR\0(8)) to each of the destinations ! 27: in the \*(lqTo:\*(rq, \*(lqcc:\*(rq, \*(lqBcc:\*(rq, and \*(lqFcc:\*(rq ! 28: fields of the message. ! 29: If \fIsend\fR is re\-distributing a message, as invoked from \fIdist\fR, ! 30: then the corresponding \*(lqResent\-xxx\*(rq fields are examined ! 31: instead. ! 32: ! 33: If `\-push' is specified, ! 34: \fIsend\fR will detach itself from the user's terminal and perform its ! 35: actions in the background. ! 36: If \fIpush\fR\0'd and the draft can't be sent, ! 37: then the `\-forward' switch says that draft should be forwarded with ! 38: the failure notice sent to the user. ! 39: This differs from putting \fIsend\fR in the background because the output is ! 40: trapped and analyzed by \fIMH\fR. ! 41: ! 42: If `\-verbose' is specified, \fIsend\fR will indicate the interactions ! 43: occurring with the transport system, prior to actual delivery. ! 44: If `\-watch' is specified \fIsend\fR will monitor the delivery of local and ! 45: network mail. Hence, by specifying both switches, a large detail of ! 46: information can be gathered about each step of the message's entry into the ! 47: transport system. ! 48: ! 49: The `\-draftfolder\ +folder' and `\-draftmessage\ msg' switches invoke the ! 50: \fIMH\fR draft folder facility. ! 51: This is an advanced (and highly useful) feature. ! 52: Consult the \fBAdvanced Features\fR section of the \fIMH\fR manual for more ! 53: information. ! 54: ! 55: \fISend\fR with no \fIfile\fR ! 56: argument will query whether the draft is the intended file, whereas ! 57: `\-draft' will suppress this question. ! 58: Once the transport system has successfully accepted custody of the message, ! 59: the file will be renamed ! 60: with a leading comma, which allows it to be retrieved until the ! 61: next draft message is sent. ! 62: If there are errors in the ! 63: formatting of the message, \fIsend\fR will abort with a (hopefully) ! 64: helpful error message. ! 65: ! 66: If a \*(lqBcc:\*(rq field is encountered, ! 67: its addresses will be used for delivery, ! 68: and the \*(lqBcc:\*(rq field will be removed from the message sent to sighted ! 69: recipients. ! 70: The blind recipients will receive an entirely new message with ! 71: a minimal set of headers. ! 72: Included in the body of the message will be a copy of the message sent to the ! 73: sighted recipients. ! 74: If `\-filter\ filterfile' is specified, ! 75: then this copy is filtered (re\-formatted) ! 76: prior to being sent to the blind recipients. ! 77: ! 78: Prior to sending the message, the fields \*(lqFrom:\ user@local\*(rq, and ! 79: \*(lqDate:\ now\*(rq will be appended to the headers in the message. ! 80: If the envariable \fB$SIGNATURE\fR is set, ! 81: then its value is used as your personal name when ! 82: constructing the \*(lqFrom:\*(rq line of the message. ! 83: If this envariable is not set, ! 84: then \fIsend\fR will consult the profile entry \*(lqSignature\*(rq ! 85: for this information. ! 86: On hosts where \fIMH\fR was configured with the UCI option, ! 87: if \fB$SIGNATURE\fR is not set and the \*(lqSignature\*(rq profile entry ! 88: is not present, ! 89: then the file \fB$HOME\fR/.signature is consulted. ! 90: If `\-msgid' is ! 91: specified, then a \*(lqMessage\-ID:\*(rq field will also be added to the ! 92: message. ! 93: ! 94: If \fIsend\fR is re\-distributing a message ! 95: (when invoked by \fIdist\fR\0), ! 96: then \*(lqResent\-\*(rq will be prepended to each of these fields: ! 97: \*(lqFrom:\*(rq, \*(lqDate:\*(rq, and \*(lqMessage\-ID:\*(rq. ! 98: If the message already contains a \*(lqFrom:\*(rq field, then a ! 99: \*(lqSender: user@local\*(rq field will be added as well. ! 100: (An already existing ! 101: \*(lqSender:\*(rq field is an error!) ! 102: ! 103: By using the `\-format' switch, ! 104: each of the entries in ! 105: the \*(lqTo:\*(rq and \*(lqcc:\*(rq fields will be replaced ! 106: with \*(lqstandard\*(rq format entries. ! 107: This standard format is designed to be usable by all ! 108: of the message handlers on the various systems around the ! 109: Internet. ! 110: If `\-noformat' is given, ! 111: then headers are output exactly as they appear in the message draft. ! 112: ! 113: If an \*(lqFcc:\ folder\*(rq is encountered, the message will be copied ! 114: to the specified folder for the sender in the format in which it will appear ! 115: to any non\-Bcc receivers of the message. ! 116: That is, it will have the appended ! 117: fields and field reformatting. ! 118: The \*(lqFcc:\*(rq fields will be removed from all outgoing copies of the ! 119: message. ! 120: ! 121: By using the `\-width\ columns' switch, the user can direct \fIsend\fR as to ! 122: how long it should make header lines containing addresses. ! 123: ! 124: By using the `\-alias\ aliasfile' switch, the user can direct \fIsend\fR ! 125: to consult the named files for alias definitions ! 126: (more than one file, each preceded by `\-alias', can be named). ! 127: See \fImh\-alias\fR\0(5) for more information. ! 128: .Fi ! 129: ^$HOME/\&.mh\(ruprofile~^The user profile ! 130: .Pr ! 131: ^Path:~^To determine the user's MH directory ! 132: .Ps ! 133: ^Draft\-Folder:~^To find the default draft\-folder ! 134: .Ps ! 135: ^Signature:~^To determine the user's mail signature ! 136: .Ps ! 137: mailproc:~^Program to post failure notices ! 138: .Ps ! 139: ^postproc:~^Program to post the message ! 140: .Sa ! 141: comp(1), dist(1), forw(1), repl(1), mh\-alias(5), post(8) ! 142: .De ! 143: `file' defaults to <mh\-dir>/draft ! 144: .Ds ! 145: `\-alias /usr/new/lib/mh/MailAliases' ! 146: .Ds ! 147: `\-nodraftfolder' ! 148: .Ds ! 149: `\-nofilter' ! 150: .Ds ! 151: `\-format' ! 152: .Ds ! 153: `\-forward' ! 154: .Ds ! 155: `\-nomsgid' ! 156: .Ds ! 157: `\-nopush' ! 158: .Ds ! 159: `\-noverbose' ! 160: .Ds ! 161: `\-nowatch' ! 162: .Ds ! 163: `\-width\ 72' ! 164: .Co ! 165: None ! 166: .En
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.