Note that this is a blatant truncation, and no effort is made to
keep the header legal because it contains only random text.
Note also that you should use $={checkMIMEHeaders} (?§22.6.3 on page 871) for RFCformat-
specific headers.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
872 | Chapter 22: The C and F (Class Macro) Configuration Commands
22.6.5 $=e
Encode this Content-Transfer-Encoding: V8.7 and later
The F=7 delivery agent flag (?§20.8.8 on page 764) determines whether MIME-encoded data
should be converted from 8 to 7 bits. If the message is in 8-bit format and if it is going to a
MIME-capable destination that requires 7-bit data, the message body will be converted to 7
bits by using either quoted-printable or Base64 (?§24.9.45 on page 1025).
Not all datatypes should be converted to 7 bits, however. The types that might possibly be
converted are listed withth e Content-Transfer-Encoding: header (?§25.12.11 on page 1154).
One type that should not be converted, for example, is the quoted-printable type because
it is already converted. Types that can be converted are 7bit, 8bit, and binary.
Beginning withV8.7 sendmail, the class $=e is used to determine whether a type will be
encoded. Only those values listed in this class will be encoded. When sendmail first starts,
it initializes the list of values in class $=e to be:
7bit 8bit binary
You can add types to this class, but you can never remove them.
Pages:
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539