This adds time to the process, and extra size to
the result, and for some forms of MIME mail this translation makes little sense. Video, for
example, is not text-oriented, and so should not be treated like text (even though it will be
encoded as text for transmission).
Beginning withV8.8, sendmail will skip converting newlines under certain conditions.
Before deciding to convert, sendmail extracts the type and subtype from the Content-Type:
header (?§25.12.12 on page 1154):
Content-Type: type/subtype; ...
If the type is in the class $=b, newline conversion will be skipped. If a concatenation of type,
a slash (/), and subtype are in class $=b, newline conversion will also be skipped.
Note that this class is not automatically available. To use it in this way, you need to define
USE_B_CLASS when you compile sendmail.
If you define USE_B_CLASS, sendmail will automatically assign to class $=b the values
application/octet-stream, image, audio, and video.
22.6.2 $={checkMIMEFieldHeaders}
MIME headers for maximum parameter length checking V8.10 and later
Beginning withV8.10 sendmail, th eMaxMimeHeaderLength option (?§24.9.69 on page 1047)
can be used to define the maximum length for the parameters that some MIME headers
take. A parameter is separated from the main header name and value by a semicolon:
name: value ; parameter ; parameter .
Pages:
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536