SMTP AUTH is defined in RFC2554. For V8.10 and above, sendmail
provides that support using the SASL mechanism (see ?§5.1 on page 183 for complete
instructions).
To enable support for SMTP AUTH, define this SALS macro in your Build m4 file like this:
APPENDDEF(`confENVDEF??, `-DSASL??)
If you are running a precompiled sendmail binary, you can use the -d0.10 debugging
command-line switch (?§15.7.3 on page 543) to determine whether SASL support is defined
(if it appears in the list, it is defined).
Note that prior to V8.14, if sendmail was linked against a library that initialized Cyrus-
SASL before sendmail initialized it (suchas libnss-ldap), SMTP AUTH could fail. Beginning
with V8.14 a workaround for this flaw has been included so that such a failure can no
longer occur.
3.4.49 SCANF
Support scanf(3) with the F command Tune with confENVDEF
The F configuration command (?§22.1.2 on page 857) allows the specification of a scanf(3)-
style string to aid in parsing files (?§22.1.2.1 on page 858). This ability is enabled at compile
time by default. If you don??™t need it, you can exclude its support withth e following line in
your Build m4 file:
APPENDDEF(`confENVDEF??, `-DSCANF=0??)
?†‘
disable scanf(3)
The scanf(3) function is used only in reading files into a class withth e F configuration
command.
If you are running a precompiled sendmail binary, you can use the -d0.
Pages:
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271