9.91 on page 845
UUCP_RELAY $Y ?§21.9.106 on page 852
Table 21-5. Macros reserved with the mc configuration technique (continued)
Macro ?§ Description
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
798 | Chapter 21: The D (Define a Macro) Configuration Command
21.8 Pitfalls
??? Macros that are given values while sendmail processes mail might not get the
value expected. If that happens, careful hand-tracing of rule sets is required to
find the fault.* For example, the value in $g (?§21.9.47 on page 824) is the result
of sender address rewriting and rewriting by the rule set that is specified in the S=
equate of the selected delivery agent. Because $g is used to define the From:
header line, errors in that line should be traced through errors in the S= equate??™s
rule set.
??? Macros can have other macros as their values. The sendmail program expands
macros recursively. As a consequence, prior to V8.10, unintentional loops in
macro definitions could cause sendmail to appear to hang and to eventually segmentation-
fault and core-dump. Beginning withV8.10, suchrecursion is caught
and the following error is printed:
configfile: line num: expand: recursion too deep (10 max)
21.9 Alphabetized sendmail Macros
The sendmail program reserves all lowercase letters, punctuation characters, and digits
for its own use.
Pages:
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401