a, 59
non-ANSI-compliant compilers, 60
older compilers and the ???void*???
expression, 59
Build m4 directives, 74
Build m4 file
directory location, 47
maintenance directory location, 55
SASL support, adding, 187??“191
TLS, enabling with, 205
#define macros, including in, 53
Build m4 macros, 55??“57, 69??“102
appending to an existing define, 69
establish files before compiling, 70
Build macros, libmilter library supporting
in, 1172
Build script, 53, 346??“354
command-line switches, 347
-A, 348
-c, 348
-E, 349
-f, 350
-I, 350
-L, 351
-M, 351
-m, 351
-n, 352
-O, 352
-Q, 352
-S, 353
-v, 353
m4(1) file, using, 54
make(1) targets, 347
running, 346
top-level script, 47
building sendmail, 53??“60
Build command (see Build command)
Build script (see Build script)
#define macros, 53
fixing errors, 59??“60
-bv command-line switch, 237
-bz command-line switch, 238
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
1258 | Index
C
C command, 33
-C command-line switch, 238
-c command-line switch, 239
C configuration command, 301, 854,
855??“857
append one class to another, 856
$C defined sendmail macro, 817
$c defined sendmail macro, 808
C= delivery agent equate, 741
C rule-testing command, 302
C2 security level, 137
CA (certificate authority), 201, 183
(see also digital certificates)
CACertFile option, 981
CACertPath option, 982
/canon rule-testing command, 308
canonical names, 327, 328
canonicalization, 668??“670
canonify rule set 3, 690??“694
@ syntax focusing, 694
empty addresses (< >), 692
handling routing addresses, 693
handling specialty addresses, 693
textual canonicalization, 692
Cc: header, 1152
Cert, 205
certificate authority (see CA)
CERTISSUER: and CERTSUBJECT:, 213
${cert_issuer} defined sendmail macro, 809
${cert_md5} defined sendmail macro, 809
${cert_subject} defined sendmail
macro, 809
_CF_DIR_m4 macro, 588
character type option argument, 963
check_ rule set, 252??“255
CheckAliases option, 479, 982
checkcompat( ) routine, 1248??“1252
arguments passed
ENVELOPE *e members, 1250
arguments passed to, 1249??“1251
ADDRESS *to members, 1250
global variables, 1251
uses, 1248
check_compat rule set, 259
check_data rule set, 705
check_eoh rule set, 1135
check_eom rule set, 258
check_etrn rule set, 706
check_expn rule set, 707
check_mail rule set, 255
$={checkMIMEFieldHeaders} class
macro, 870
$={checkMIMEHeaders} class macro, 871
$={checkMIMETextHeaders} class
macro, 871
CheckpointInterval option, 983
check_rcpt rule set, 257
check_vrfy rule set, 707
Cipher, 205
${cipher} defined sendmail macro, 810
${cipher_bits} defined sendmail macro, 810
C-language library routines missing from
OS, 126
class configuration commands, 854??“863
C class command, 855??“857
class declaration via database-map
lookups, 859??“863
ldap map lookups, 862
mc macros for filling class macros, 861
F class command, 857??“859
class macros, 33, 784
alphabetized list, 870??“877
internal class macros, 868
pitfalls, 869
quotes, issues with, 869
recommended naming conventions, 869
storage in a file, 33
classes, 854
access classes in rules, 863??“866
backup and retry, 865
class name hashing algorithm, 866
matching any in a class ($=), 863
matching any token not in a classs
($~), 864
append one to another, 856
class declarations, 856
class values, declaration via database
maps, 859??“863
mc configuration, 866??“868
ClassFactor option, 984
Client Certificate, 205
client connection mode, 1178
${client_addr} defined sendmail macro, 810
ClientCertFile option, 984
${client_connections} defined sendmail
macro, 811
${client_flags} defined sendmail macro, 812
ClientKeyFile option, 985
${client_name} defined sendmail
macro, 812
${client_port} defined sendmail macro, 813
ClientPortOptions option, 986, 1178
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc.
Pages:
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253