I have the following authentication settings in my exim.conf:
PLAIN:
driver = plaintext
server_set_id = $auth2
server_prompts = :
server_condition = ${if saslauthd{{$auth2}{$auth3}{smtp}{}}}
server_advertise_condition = ${if def:tls_cipher }
Yet watching the query output against saslauthd I don't even see exim
querying it at all!!!
I'm using the cyrus-client smtptest to do the testing:
smtptest -a daniel@??? -v localhost
S: 220 mockingbird.baynetworks.com ESMTP Exim 4.68 Sun, 13 Jan 2008
23:58:56 -0500
C: EHLO example.com
S: 250-mockingbird.baynetworks.com Hello localhost [127.0.0.1]
S: 250-SIZE 52428800
S: 250-PIPELINING
S: 250-STARTTLS
S: 250 HELP
Authenticated.
Security strength factor: 0
C: QUIT
Connection closed.
Again watching the log from saslauthd exim doesn't even try to query against it.