For example, you might
add the macro ${MyMacro} like this:
LOCAL_CONFIG
C{persistentMacros} {MyMacro}
However, you are strongly advised not to add any macros to this class. Should you feel the
need to do so, take enough time to fully examine how that macro is used in rule sets, and
how it can be used internally by sendmail. Then cautiously test and observe to be certain
nothing broke when you added it.
22.6.10 $=q
Always quoted-printable encode Content-Type: V8.8 and later
The EightBitMode (8) option (?§24.9.45 on page 1025) determines when and how 8-bit data
will be encoded into a 7-bit format. Ordinarily, the decision to use quoted-printable as
opposed to Base64 is made by examining the input stream and choosing quoted-printable
if less than 1/8 of the first 4 kilobytes of data has the high bit set. Otherwise, encoding is
with Base64.
Beginning withV8.8, sendmail offers the class $=q as the means to force the selection of
quoted-printable. Just before scanning the input data, 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 $=q, the body will definitely be encoded with quoted-printable if
encoding occurs. Also, if a concatenation of type, a slash( /), and subtype is in class $=q, th e
body will definitely be encoded with quoted-printable.
Pages:
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543