5 .TH DIST %manext1% "%nmhdate%" MH.6.8 [%nmhversion%]
7 dist \- redistribute a message to additional addresses
16 .RB [ \-annotate " | " \-noannotate ]
17 .RB [ \-inplace " | " \-noinplace ]
22 .RB [ \-nodraftfolder ]
28 .RB [ \-nowhatnowproc ]
36 It prepares the specified message
37 for redistribution to addresses that (presumably) are not on the original
40 The default message form contains the following elements:
49 .RI \*(lq distcomps \*(rq
50 exists in the user's nmh directory, it
51 will be used instead of this default form. You may specify an alternate
52 forms file with the switch
55 The form used will be prepended to the message being resent.
57 If the draft already exists,
59 will ask you as to the disposition of the draft. A reply of
63 leaving the draft intact;
65 will replace the existing draft with a blank skeleton; and
67 will display the draft.
69 Only those addresses in
70 .RI \*(lq Resent\-To: \*(rq,
71 .RI \*(lq Resent\-cc: \*(rq,
73 .RI \*(lq Resent\-Bcc: \*(rq
75 .RI \*(lq "Resent\-Fcc: folder" \*(rq
80 the draft should contain only
81 .RI \*(lq Resent\-xxx: \*(rq
82 fields and no body. The headers and the body of
83 the original message are copied to the draft when the message is sent.
84 Use care in constructing the headers for the redistribution.
88 switch is given, the message being distributed will
89 be annotated with the lines:
94 where each address list contains as many lines as required. This
95 annotation will be done only if the message is sent directly from
97 If the message is not sent immediately from
101 may be used to re\-edit and send the constructed
102 message, but the annotations won't take place. Normally annotations are
103 done inplace in order to preserve any links to the message. You may use
106 switch to change this.
110 for a description of the
114 switches. Note that while in the editor, the message being resent
115 is available through a link named \*(lq@\*(rq (assuming the default
117 In addition, the actual pathname of the message is
118 stored in the environment variable
121 the folder containing the message is stored in the environment variable
132 draft folder facility. This is an advanced (and highly
133 useful) feature. Consult the
135 man page for more information.
137 Upon exiting from the editor,
143 for a discussion of available options. The invocation of this
144 program can be inhibited by using the
146 switch. (In truth of fact, it is the
148 program which starts the initial edit. Hence,
150 will prevent any edit from occurring.)
155 .ta \w'%etcdir%/ExtraBigFileName 'u
156 ^%etcdir%/distcomps~^The standard message skeleton
157 ^or <mh\-dir>/distcomps~^Rather than the standard skeleton
158 ^$HOME/\&.mh\(ruprofile~^The user profile
159 ^<mh\-dir>/draft~^The draft file
162 .SH "PROFILE COMPONENTS"
166 .ta \w'ExtraBigProfileName 'u
167 ^Path:~^To determine the user's nmh directory
168 ^Current\-Folder:~^To find the default current folder
169 ^Draft\-Folder:~^To find the default draft\-folder
170 ^Editor:~^To override the default editor
171 ^fileproc:~^Program to refile the message
172 ^whatnowproc:~^Program to ask the \*(lqWhat now?\*(rq questions
176 comp(1), forw(1), repl(1), send(1), whatnow(1)
180 .RB ` +folder "' defaults to the current folder"
181 .RB ` msg "' defaults to cur"
183 .RB ` \-nodraftfolder '
188 If a folder is given, it will become the current folder. The message
189 distributed will become the current message.
193 originally used headers of the form
194 .RI \*(lq Distribute\-xxx: \*(rq
196 .RI \*(lq Resent\-xxx: \*(rq.
197 In order to conform with the ARPA Internet standard, RFC\-822, the
198 .RI \*(lq Resent\-xxx: \*(rq
202 .RI \*(lq Distribute\-xxx: \*(rq
203 type headers and automatically convert them to
204 .RI \*(lq Resent\-xxx: \*(rq.
208 does not rigorously check the message being distributed
209 for adherence to the transport standard, but
215 program will balk (and rightly so) at poorly formatted messages, and
217 won't correct things for you.
227 it does not actually run the
230 Hence, if you define your own
238 If your current working directory is not writable, the link named
239 \*(lq@\*(rq is not available.