X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/0e7daaa2daf6c668c8c6feb9da3c9a6639fa4e7e..0a01282c77d958d15a135ade3fcd1ef6c57c7273:/man/send.man diff --git a/man/send.man b/man/send.man index 49b600e1..4eb7f902 100644 --- a/man/send.man +++ b/man/send.man @@ -1,7 +1,7 @@ -.\" +.TH SEND %manext1% 2017-05-11 "%nmhversion%" +. .\" %nmhwarning% -.\" -.TH SEND %manext1% "October 10, 2016" "%nmhversion%" +. .SH NAME send \- send an nmh message .SH SYNOPSIS @@ -65,7 +65,7 @@ will cause each of the specified files to be delivered to each of the destinations in the \*(lqTo:\*(rq, \*(lqcc:\*(rq, \*(lqBcc:\*(rq, \*(lqDcc:\*(rq, and \*(lqFcc:\*(rq fields of the message. If .B send -is re\-distributing a message, as invoked from +is re-distributing a message, as invoked from .BR dist , then the corresponding \*(lqResent\-xxx\*(rq fields are examined instead. @@ -105,9 +105,9 @@ for more information. will scan the message draft for a header named .IR Attach . The draft is converted to a MIME message if one or more matches are found. -This conversion occurs before all other processing. The +This conversion occurs before all other processing. .IR whatnow (1) -man page describes the user interface for managing MIME attachments via +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 @@ -149,7 +149,7 @@ if it contains characters outside of the ASCII range. See .IR mhshow (1) for more details and example syntax. .PP -Each attached MIME part contains a +Each attached MIME part contains a \*(lqContent-Description\*(rq header that includes the filename, and adds a \*(lqContent-Disposition\*(rq header. Here is an example of MIME part headers for an attachment: @@ -208,9 +208,9 @@ switches invoke the .B nmh draft folder facility. This is an advanced (and highly -useful) feature. Consult the +useful) feature. Consult .IR mh-draft (5) -man page for more +for more information. .PP If @@ -281,7 +281,7 @@ If .B \-filter .I filterfile is specified, then this copy is filtered -(re\-formatted) by +(re-formatted) by .B mhl prior to being sent to the blind recipients. Alternately, if you specify the @@ -316,7 +316,7 @@ switch must be enabled for this switch to have any effect. .PP If .B send -is re\-distributing a message (when invoked by +is re-distributing a message (when invoked by .BR dist ), then \*(lqResent\-\*(rq will be prepended to each of these fields: \*(lqFrom:\*(rq, \*(lqDate:\*(rq, and \*(lqMessage\-ID:\*(rq. @@ -328,12 +328,12 @@ is optional. .PP If a message with multiple \*(lqFrom:\*(rq addresses does -.B NOT +.I not include a \*(lqSender:\*(rq field but does include an \*(lqEnvelope\-From:\*(rq field, the \*(lqEnvelope\-From:\*(rq field will be used to construct a \*(lqSender:\*(rq field. .PP -When using SMTP for mail submission, the envelope\-from used for the SMTP +When using SMTP for mail submission, the envelope-from used for the SMTP transaction is derived from the \*(lqEnvelope\-From:\*(rq field. If no \*(lqEnvelope\-From:\*(rq field is present, the \*(lqSender:\*(rq field is used. If neither the \*(lqEnvelope\-From:\*(rq nor the @@ -358,6 +358,28 @@ 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. .PP +Beware that if an \*(lqFcc:\*(rq with one or more folders is present +but none of the folders exist, and the default +.I fileproc +and +.I postproc +are in use, then +.B refile +will prompt the user to create the folder(s) if +.B \-push +is not specified. If all responses are negative, or creation of each folder +fails, or +.B \-push +is specified, the message will not be copied to any folder and will be +removed by +.BR post . +With the default +.B refile +switches, the message draft will be renamed according to the specification +of its +.B \-nolink +switch. +.PP By using the .B \-width .I columns @@ -385,7 +407,7 @@ and the .B \-port switches can be used to override the default mail server (defined by the .I %nmhetcdir%/mts.conf -.RI servers +.I servers entry). The .B \-snoop switch can be used to view the SMTP transaction. (Beware that the @@ -405,26 +427,28 @@ the use of SASL authentication with the SMTP MTA. Depending on the SASL mechanism used, this may require an additional password prompt from the user (but the .I netrc -file can be used to store this password, as described in the -mh-profile(5) man page). The +file can be used to store this password, as described in +.IR mh-profile (5). +The .B \-saslmech switch can be used to select a particular SASL mechanism, and the .B \-user switch can be used to select a authorization userid to provide to SASL -other than the default. The credentials profile entry in the -mh\-profile(5) man page describes the ways to supply a username and +other than the default. The credentials profile entry in +.IR mh\-profile (5) +describes the ways to supply a username and password. .PP If SASL authentication is successful, -.BR nmh +nmh will attempt to negotiate a security layer for session encryption. Encrypted data is labelled with `(encrypted)' and `(decrypted)' when viewing the SMTP transaction with the .B \-snoop -switch; see the -.B post -man page description of +switch; see +.IR post (8)'s +description of .B \-snoop for its other features. .PP @@ -445,9 +469,9 @@ be specified with the switch. Before using OAuth authentication, the user must authorize nmh by running .B mhlogin -and grant authorization to that account. See the +and grant authorization to that account. See .IR mhlogin (1) -man page for more details. +for more details. .PP If .B nmh @@ -466,9 +490,9 @@ taken place, before any SMTP commands are sent or received. Encrypted data is labelled with `(tls-encrypted)' and `(tls-decrypted)' when viewing the SMTP transaction with the .B \-snoop -switch; see the -.B post -man page description of +switch; see +.IR post (8)'s +description of .B \-snoop for its other features. The @@ -586,17 +610,17 @@ password ******** .RE .fi .PP -For more information on authentication to mail servers, see the +For more information on authentication to mail servers, see .IR mhlogin (1) -man page for OAuth services, and +for OAuth services, and .IR mh-profile (5) -man page for login credentials. +for login credentials. .PP .SH FILES .fc ^ ~ .nf .ta \w'%nmhetcdir%/ExtraBigFileName 'u -^$HOME/\&.mh\(ruprofile~^The user profile +^$HOME/.mh_profile~^The user profile .fi .SH "PROFILE COMPONENTS" .fc ^ ~ @@ -604,7 +628,7 @@ man page for login credentials. .ta 2.4i .ta \w'ExtraBigProfileName 'u ^Path:~^To determine the user's nmh directory -^Draft\-Folder:~^To find the default draft\-folder +^Draft\-Folder:~^To find the default draft-folder ^Aliasfile:~^For a default alias file ^Signature:~^To determine the user's mail signature ^mailproc:~^Program to post failure notices @@ -620,6 +644,7 @@ man page for login credentials. .IR mhbuild (1), .IR mhparam (1), .IR mhlogin (1), +.IR refile (1), .IR repl (1), .IR whatnow (1), .IR mh\-alias (5), @@ -628,7 +653,7 @@ man page for login credentials. .IR post (8) .SH DEFAULTS .nf -.RB ` file "' defaults to /draft" +.RB ` file "' defaults to /draft" .RB ` \-alias "' defaults to %nmhetcdir%/MailAliases" .RB ` \-nodraftfolder ' .RB ` \-nofilter '