The $&
prefix (?§21.5.3 on page 793) prevents that macro from wrongly being expanded when the
configuration file is read. The second rule accepts the address if it can be looked up. The
third rule defers acceptance of any sender address that results in a temporary lookup error.
The last rule bounces mail from any host that cannot be looked up, or that appears to be a
forged address.
${client_resolve} is transient. If it is defined in the configuration file or in the command
line, that definition can be ignored by sendmail. Note that ${client_resolve} is not guaranteed
to be available in the check_compat rule set (?§7.1.5 on page 259). Also note that a $&
prefix is necessary when you reference this macro in rules (that is, use $&{client_resolve},
not ${client_resolve}).
21.9.26 ${cn_issuer}
Common name of certificate signer V8.11 and later
As a part of the STARTTLS form of authentication and encryption, certificates are usually
exchanged. The certificate presented by the other side must be authorized by a certificate
authority (CA). When it is, this ${cn_issuer} macro is assigned the common name (CN) of
the CA that signed that certificate. That value might look like this:
Tan+20Woo ?†? a person??™s name
Woo+20Poultry ?†? a business name
See ?§21.6.2 on page 795 to find how and why the value in this macro undergoes special
translation.
Pages:
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434