The result can be seen
by running sendmail on this mini configuration file in rule-testing mode:
% /usr/sbin/sendmail -bt -C x.cf
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter
> $=X
2
3
1
6
7
4
5
8
9
>
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
22.1 Class Configuration Commands | 857
Ignore the fact that the values you put in are printed in a different order. This is an
artifact of the way sendmail stores class values in its symbol table and actually
improves the efficiency with which they are later looked up.
Class macros that you list as values for a C configuration line need not be previously
declared or even hold any values. If they hold values, those values will be added to
the target class. Valueless and undeclared classes will simply be ignored.
22.1.2 The F Class Command
The F form of the class configuration command allows values to be appended to a
class from outside the configuration file. In general, the file command looks like one
of the following:
FX file ?†? values from a disk file
FX |program ?†? values via another program (V8.7 and later)
FX key@dbmap ?†? values from a database map (V8.12 and later)
The F is immediately followed by the name of the class. This can be either a singlecharacter
name, as shown, or a multicharacter name.
Pages:
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512