sendmail, 4th Edition

${auth_ssf}

AUTH encryption keylength V8.11 and above

If a connection is authenticated with RFC2554 AUTH, and if an encryption layer is used, a keylength will be associated with the encryption used. This ${auth_ssf} macro is assigned that length, which is an integer representation of the number of bits used. This is the actual keylength.

This ${auth_ssf} macro is used in two places in the default sendmail.cf file. It is used by a common subroutine called from the tls_rcpt (Section 10.10.8.3), tls_client (Section 10.10.8.2), and tls_server (Section 10.10.8.2) rule sets. It is also used as part of the default Received : header:

 HReceived: $?sfrom $s $.$?_($?s$from $.$_)         $.$?{auth_type}(authenticated  $?{auth_ssf} bits=${auth_ssf}$.  )         $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}         (version=${tls_version} cipher=${cipher} bits=${cipher_bits}  verify=${verify})$.$?u         for $u; $;         $.$b 

The ${auth_ssf} macro is useful for adding your own rules to policy rule sets. Note that a $& prefix is necessary when you reference this macro in rules (that is, use $&{auth_ssf} , not ${auth_ssf} ).

${auth_ssf} is transient. If defined in the configuration file or in the command line, that definition can be ignored by sendmail .



Sendmail
sendmail, 4th Edition
ISBN: 0596510292
EAN: 2147483647
Year: 2002
Pages: 1174

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net