Changed msg_style and msg_delim to be file static to m_getfld.c
[mmh] / man / send.man
index 73d922d..b954aa2 100644 (file)
@@ -1,7 +1,7 @@
 .\"
 .\" %nmhwarning%
 .\"
 .\"
 .\" %nmhwarning%
 .\"
-.TH SEND %manext1% "%nmhdate%" MH.6.8 [%nmhversion%]
+.TH SEND %manext1% "September 11, 2012" "%nmhversion%"
 .SH NAME
 send \- send a message
 .SH SYNOPSIS
 .SH NAME
 send \- send a message
 .SH SYNOPSIS
@@ -23,6 +23,8 @@ send \- send a message
 .RB [ \-forward " | " \-noforward ]
 .RB [ \-mime " | " \-nomime ]
 .RB [ \-msgid " | " \-nomsgid ]
 .RB [ \-forward " | " \-noforward ]
 .RB [ \-mime " | " \-nomime ]
 .RB [ \-msgid " | " \-nomsgid ]
+.RB [ \-messageid
+.IR localname " | " random ]
 .RB [ \-push " | " \-nopush ]
 .RB [ \-split
 .IR seconds ]
 .RB [ \-push " | " \-nopush ]
 .RB [ \-split
 .IR seconds ]
@@ -48,7 +50,7 @@ send \- send a message
 .RB [ \-width
 .IR columns ]
 .RB [ file
 .RB [ \-width
 .IR columns ]
 .RB [ file
-\&...] 
+\&...]
 .RB [ \-version ]
 .RB [ \-help ]
 .RB [ \-attach
 .RB [ \-version ]
 .RB [ \-help ]
 .RB [ \-attach
@@ -79,7 +81,6 @@ profile component.  Most of the features attributed to
 .B send
 are actually performed by
 .BR post .
 .B send
 are actually performed by
 .BR post .
-
 .PP
 By default the draft is scanned for a header named
 .IR Nmh-Attachment .
 .PP
 By default the draft is scanned for a header named
 .IR Nmh-Attachment .
@@ -89,7 +90,10 @@ can be changed with the
 .B \-attach
 option.  This behavior can be disabled completely with the
 .B \-noattach
 .B \-attach
 option.  This behavior can be disabled completely with the
 .B \-noattach
-option.
+option.  The
+.B whatnow
+man page describes the user interface for managing MIME attachments via
+this mechanism.
 .PP
 The first part of the MIME message is the draft body if that body contains
 any non-blank characters.
 .PP
 The first part of the MIME message is the draft body if that body contains
 any non-blank characters.
@@ -107,7 +111,7 @@ profile is scanned next.
 If no match is found or the file does not have a dot suffix, the content-type
 is text/plain if the file contains only ASCII characters or application/octet-stream
 if it contains characters outside of the ASCII range.  See
 If no match is found or the file does not have a dot suffix, the content-type
 is text/plain if the file contains only ASCII characters or application/octet-stream
 if it contains characters outside of the ASCII range.  See
-.BR mhshow (1)
+.IR mhshow (1)
 for more details and example syntax.
 .PP
 Each part contains a name attribute that is the last component of the path name.
 for more details and example syntax.
 .PP
 Each part contains a name attribute that is the last component of the path name.
@@ -147,7 +151,7 @@ values:
 -attachformat 0:
 Content-Type: text/plain; name="VERSION"; x-unix-mode="0644";
        charset="us-ascii"
 -attachformat 0:
 Content-Type: text/plain; name="VERSION"; x-unix-mode="0644";
        charset="us-ascii"
-Content-Description: ASCII text 
+Content-Description: ASCII text
 
 -attachformat 1:
 Content-Type: text/plain; name="VERSION"; charset="us-ascii"
 
 -attachformat 1:
 Content-Type: text/plain; name="VERSION"; charset="us-ascii"
@@ -205,7 +209,7 @@ the
 .B nmh
 draft folder facility.  This is an advanced (and highly
 useful) feature.  Consult the
 .B nmh
 draft folder facility.  This is an advanced (and highly
 useful) feature.  Consult the
-.BR mh-draft (5)
+.IR mh-draft (5)
 man page for more
 information.
 .PP
 man page for more
 information.
 .PP
@@ -293,6 +297,23 @@ If
 is specified, then a \*(lqMessage\-ID:\*(rq field will also
 be added to the message.
 .PP
 is specified, then a \*(lqMessage\-ID:\*(rq field will also
 be added to the message.
 .PP
+The
+.B \-messageid
+switch selects the style used for the part appearing after the @
+in \*(lqMessage\-ID:\*(rq, \*(lqResent\-Message\-ID:\*(rq, and
+\*(lqContent\-ID:\*(rq header fields.  The two acceptable options are
+.B localname
+(which is the default),
+and
+.BR random .
+With
+.BR localname ,
+the local hostname is used.  With
+.BR random ,
+a random sequence of characters is used instead.  Note that the
+.B \-msgid
+switch must be enabled for this switch to have any effect.
+.PP
 If
 .B send
 is re\-distributing a message (when invoked by
 If
 .B send
 is re\-distributing a message (when invoked by
@@ -382,7 +403,7 @@ and the the
 switch can be used to select a authorization userid
 to provide to SASL other than the default.
 .PP
 switch can be used to select a authorization userid
 to provide to SASL other than the default.
 .PP
-If SASL authentication is successful, 
+If SASL authentication is successful,
 .BR nmh
 will attempt to negotiate a security layer for session encryption.
 Encrypted data is labelled with `(encrypted)' and `(decrypted)' when
 .BR nmh
 will attempt to negotiate a security layer for session encryption.
 Encrypted data is labelled with `(encrypted)' and `(decrypted)' when
@@ -415,16 +436,14 @@ read (more than one file, each preceded by
 .BR \-alias ,
 can be named).
 See
 .BR \-alias ,
 can be named).
 See
-.BR mh\-alias (5)
+.IR mh\-alias (5)
 for more information.
 for more information.
-
 .SH FILES
 .fc ^ ~
 .nf
 .ta \w'%etcdir%/ExtraBigFileName  'u
 ^$HOME/\&.mh\(ruprofile~^The user profile
 .fi
 .SH FILES
 .fc ^ ~
 .nf
 .ta \w'%etcdir%/ExtraBigFileName  'u
 ^$HOME/\&.mh\(ruprofile~^The user profile
 .fi
-
 .SH "PROFILE COMPONENTS"
 .fc ^ ~
 .nf
 .SH "PROFILE COMPONENTS"
 .fc ^ ~
 .nf
@@ -437,10 +456,15 @@ for more information.
 ^mailproc:~^Program to post failure notices
 ^postproc:~^Program to post the message
 .fi
 ^mailproc:~^Program to post failure notices
 ^postproc:~^Program to post the message
 .fi
-
 .SH "SEE ALSO"
 .SH "SEE ALSO"
-comp(1), dist(1), forw(1), repl(1), mh\-alias(5), mh\-tailor(5), post(8)
-
+.IR comp (1),
+.IR dist (1),
+.IR forw (1),
+.IR repl (1),
+.IR whatnow (1),
+.IR mh\-alias (5),
+.IR mh\-tailor (5),
+.IR post (8)
 .SH DEFAULTS
 .nf
 .RB ` file "' defaults to <mh\-dir>/draft"
 .SH DEFAULTS
 .nf
 .RB ` file "' defaults to <mh\-dir>/draft"
@@ -451,6 +475,7 @@ comp(1), dist(1), forw(1), repl(1), mh\-alias(5), mh\-tailor(5), post(8)
 .RB ` \-forward '
 .RB ` \-nomime '
 .RB ` \-nomsgid '
 .RB ` \-forward '
 .RB ` \-nomime '
 .RB ` \-nomsgid '
+.RB ` "\-messageid\ localname" '
 .RB ` \-nopush '
 .RB ` \-noverbose '
 .RB ` \-nowatch '
 .RB ` \-nopush '
 .RB ` \-noverbose '
 .RB ` \-nowatch '
@@ -458,10 +483,8 @@ comp(1), dist(1), forw(1), repl(1), mh\-alias(5), mh\-tailor(5), post(8)
 .RB ` "\-attach\ Nmh-Attachment" '
 .RB ` "\-attachformat\ 1" '
 .fi
 .RB ` "\-attach\ Nmh-Attachment" '
 .RB ` "\-attachformat\ 1" '
 .fi
-
 .SH CONTEXT
 None
 .SH CONTEXT
 None
-
 .SH BUGS
 Under some configurations, it is not possible to monitor the mail delivery
 transaction;
 .SH BUGS
 Under some configurations, it is not possible to monitor the mail delivery
 transaction;