The ${alg_bits} macro holds as its value the number of bits of the symmetric encryption in
the cipher that was agreed upon. That value is a text representation of a positive integer, or,
if there was no cipher, the number zero.
When sendmail logs the start of a TLS session, it does so with a line such as this:
STARTTLS=who, relay=host, version=vers, verify=verify, cipher=cipher, bits=algbits/cbits
Here, the value assigned to this ${alg_bits} macro is printed following the bits= and
before the slash.
The ${alg_bits} macro is transient. If it is defined in the configuration file or in the
command line, that definition can be ignored by sendmail. Note that a $& prefix is necessary
when you reference this macro in rules (that is, use $&{alg_bits}, not ${alg_bits}).
21.9.5 ${auth_authen}
RFC2554 AUTH credentials V8.10 and later
A server offers authentication by presenting the AUTH keyword to the connecting site,
following that with the types of mechanisms supported:
250-host.domain Hello some.domain, pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
21.9 Alphabetized sendmail Macros | 805
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 ?†? note this line
250-DELIVERBY
250 HELP
If the connecting site wishes to authenticate itself, it replies with an AUTH command indicating
the type of mechanism preferred:
AUTH X5 ?†? client sends
504 Unrecognized authentication type.
Pages:
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414