X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/a77de92766e31f0d8973a9bc303574c3bbe4f82f..55afa6a4e8886b665eb1c75d377b626314eb224e:/man/mhbuild.man diff --git a/man/mhbuild.man b/man/mhbuild.man index 7d35cedd..dc47b63c 100644 --- a/man/mhbuild.man +++ b/man/mhbuild.man @@ -1,4 +1,4 @@ -.TH MHBUILD %manext1% "January 23, 2014" "%nmhversion%" +.TH MHBUILD %manext1% "March 13, 2014" "%nmhversion%" .\" .\" %nmhwarning% .\" @@ -37,7 +37,7 @@ a valid MIME message. .B mhbuild creates multi-media messages as specified in RFC 2045 to RFC 2049. This includes the encoding of message headers as specified -by RFC 2047. +by RFC 2047, and the encoding of MIME parameters as specified in RFC 2231. .PP If you specify the name of the composition file as \*(lq-\*(rq, then @@ -102,6 +102,23 @@ content specified by directives (see below). See .IR send (1) for more details. +.PP +By default, the Content-Disposition will be \*(lqattachment\*(rq. +.B mhbuild +looks for user profile and mhn.defaults entries of the form +.PP +.RS 5 +mhbuild-disposition-/ +.RE +or +.RS 5 +mhbuild-disposition- +.RE +.PP +to supply the disposition value. The only supported values are +.I attachment +and +.IR inline. .SS "Translating the Composition File" .B mhbuild is essentially a filter to aid in the composition of MIME @@ -306,7 +323,7 @@ would be as follows: .fi .RE .PP -Any long URLs will be wrapped according to RFC 2017 rules. +Any long URLs will be wrapped according to RFC 2231 rules. .PP The \*(lqmessage\*(rq directive (#forw) is used to specify a message or group of messages to include. You may optionally specify the name of @@ -644,15 +661,17 @@ definitions useful for that machine. .PP Finally, .B mhbuild -will attempt to consult a global -.B mhbuild -user profile, e.g., +will attempt to consult .PP .RS 5 %etcdir%/mhn.defaults .RE .PP if it exists. +.PP +See "Profile Lookup" in +.IR mh-profile (5) +for the profile search order, and for how duplicate entries are treated. .SS "Syntax of Composition Files" The following is the formal syntax of a .B mhbuild @@ -772,9 +791,13 @@ is checked. (RFC 2048), .PP .I "Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples" -(RFC 2049) +(RFC 2049), +.PP .I "Definition of the URL MIME External-Body Access-Type" -(RFC 2017) +(RFC 2017), +.PP +.I "MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations" +(RFC 2231) .SH DEFAULTS .nf .RB ` \-headers '