You use this option by listing
the mechanisms you wish to set as its value.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
976 | Chapter 24: The O (Options) Configuration Command
O AuthMechanisms=mechanisms ?†? configuration file (V8.10 and later)
-OAuthMechanisms=mechanisms ?†? configuration file (V8.10 and later)
define(`confAUTH_MECHANISMS??, `mechanisms??) ?†? mc configuration (V8.10 and later)
When there is more than one preferred mechanism, each is separated from the others by
space characters. For example:
define(`confAUTH_MECHANISMS??, `CRAM-MD5 KERBEROS_V4??)
Before the actual AUTH is generated, sendmail produces an intersection of the mechanisms
you want and those supported by the SASL software you have installed. Only those
that are specified by this option and those supported by your software are listed by the
issued AUTH command:
250-AUTH CRAM-MD5
Here, you wanted bothCRAM-MD5 and KERBEROS_V4 offered as mechanisms. But if
the SASL software installed on your machine, for example, supports only CRAM-MD5 and
DIGEST-MD5, the common or intersecting mechanism will be CRAM-MD5, so that is all
that will be advertised.
When more than one mechanism is listed, the other side will negotiate them one at a time,
until one succeeds. For example, the interplay of the offered mechanisms and the counters
by the other side might look like this:
220 other.
Pages:
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725