Name
-B
Synopsis
MIME support in V8
sendmail has been coupled to ESMTP and the BODY
parameter for the MAIL command. The BODY parameter is passed through
as is to the delivery agent. Two special parameters are internally
recognized by sendmail. They tell
sendmail that the message body is either
7bit
or 8bitmime
.
7bit
forces the high bit off.
8bitmime
causes sendmail to
leave the high bit unchanged. Both override any setting of the
SevenBitInput
option (SevenBitInput).
When sendmail accepts a connection with another
site for incoming mail, it has no way to determine from context
whether it is dealing with MIME mail. To override any configured
assumptions, you can use the -B
command-line
switch:
-B 7BIT -B 8BITMIME
Case is unimportant (7BIT
and
7bit
both work). The 7bit
causes the local sendmail to tell the remote
sendmail (in ESMTP mode) that the message body
should have the high bit stripped from every byte. Conversely,
8bitmime
tells the remote
sendmail to preserve the high bit of each byte.
The value given to this -B
command line or
received via the BODY parameter is stored in the
${bodytype}
sendmail macro
(${bodytype}).
Get Sendmail, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.