4 .TH DIST %manext1% "%nmhdate%" MH.6.8 [%nmhversion%]
6 dist \- redistribute a message to additional addresses
15 .RB [ \-annotate " | " \-noannotate ]
16 .RB [ \-inplace " | " \-noinplace ]
21 .RB [ \-nodraftfolder ]
27 .RB [ \-nowhatnowproc ]
35 It prepares the specified message
36 for redistribution to addresses that (presumably) are not on the original
39 The default message form contains the following elements:
48 .RI \*(lq distcomps \*(rq
49 exists in the user's nmh directory, it
50 will be used instead of this default form. You may specify an alternate
51 forms file with the switch
54 The form used will be prepended to the message being resent.
56 If the draft already exists,
58 will ask you as to the disposition of the draft. A reply of
62 leaving the draft intact;
64 will replace the existing draft with a blank skeleton; and
66 will display the draft.
68 Only those addresses in
69 .RI \*(lq Resent\-To: \*(rq,
70 .RI \*(lq Resent\-cc: \*(rq,
72 .RI \*(lq Resent\-Bcc: \*(rq
74 .RI \*(lq "Resent\-Fcc: folder" \*(rq
79 the draft should contain only
80 .RI \*(lq Resent\-xxx: \*(rq
81 fields and no body. The headers and the body of
82 the original message are copied to the draft when the message is sent.
83 Use care in constructing the headers for the redistribution.
87 switch is given, the message being distributed will
88 be annotated with the lines:
93 where each address list contains as many lines as required. This
94 annotation will be done only if the message is sent directly from
96 If the message is not sent immediately from
100 may be used to re\-edit and send the constructed
101 message, but the annotations won't take place. Normally annotations are
102 done inplace in order to preserve any links to the message. You may use
105 switch to change this.
109 for a description of the
113 switches. Note that while in the editor, the message being resent
114 is available through a link named \*(lq@\*(rq (assuming the default
116 In addition, the actual pathname of the message is
117 stored in the environment variable
120 the folder containing the message is stored in the environment variable
131 draft folder facility. This is an advanced (and highly
132 useful) feature. Consult the
134 man page for more information.
136 Upon exiting from the editor,
142 for a discussion of available options. The invocation of this
143 program can be inhibited by using the
145 switch. (In truth of fact, it is the
147 program which starts the initial edit. Hence,
149 will prevent any edit from occurring.)
154 .ta \w'%etcdir%/ExtraBigFileName 'u
155 ^%etcdir%/distcomps~^The standard message skeleton
156 ^or <mh\-dir>/distcomps~^Rather than the standard skeleton
157 ^$HOME/\&.mh\(ruprofile~^The user profile
158 ^<mh\-dir>/draft~^The draft file
161 .SH "PROFILE COMPONENTS"
165 .ta \w'ExtraBigProfileName 'u
166 ^Path:~^To determine the user's nmh directory
167 ^Current\-Folder:~^To find the default current folder
168 ^Draft\-Folder:~^To find the default draft\-folder
169 ^Editor:~^To override the default editor
170 ^fileproc:~^Program to refile the message
171 ^whatnowproc:~^Program to ask the \*(lqWhat now?\*(rq questions
175 comp(1), forw(1), repl(1), send(1), whatnow(1)
179 .RB ` +folder "' defaults to the current folder"
180 .RB ` msg "' defaults to cur"
182 .RB ` \-nodraftfolder '
187 If a folder is given, it will become the current folder. The message
188 distributed will become the current message.
192 originally used headers of the form
193 .RI \*(lq Distribute\-xxx: \*(rq
195 .RI \*(lq Resent\-xxx: \*(rq.
196 In order to conform with the ARPA Internet standard, RFC\-822, the
197 .RI \*(lq Resent\-xxx: \*(rq
201 .RI \*(lq Distribute\-xxx: \*(rq
202 type headers and automatically convert them to
203 .RI \*(lq Resent\-xxx: \*(rq.
207 does not rigorously check the message being distributed
208 for adherence to the transport standard, but
214 program will balk (and rightly so) at poorly formatted messages, and
216 won't correct things for you.
226 it does not actually run the
229 Hence, if you define your own
237 If your current working directory is not writable, the link named
238 \*(lq@\*(rq is not available.