Hi Jake,<div><br></div><div>Are you sure sendmail is looking Sendmail.conf in /etc/opt/csw ?</div><div>I think it's rather in /opt/csw/lib/sasl2/</div><div><br></div><div>You can check this by "trussing" the sendmail daemon startup:</div>
<div>  truss -f /opt/csw/lib/sendmail -L sm-mta -bd -q15m 2>&1 | grep Sendmail.conf</div><div><br></div><div>Yann</div><div><br></div><div><br></div><div>Could you "truss -f -p"  the sendmail process while doing the authentification and <br>
<br><div class="gmail_quote">2012/9/21 Jake Goerzen <span dir="ltr"><<a href="mailto:jgoerzen@opencsw.org" target="_blank">jgoerzen@opencsw.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On 09/20/12 03:14, Peter Bonivart wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Sep 19, 2012 at 11:06 PM, Jake Goerzen<<a href="mailto:jgoerzen@opencsw.org" target="_blank">jgoerzen@opencsw.org</a>>  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
I've have a working install of OpenCSW sendmail server up and running and<br>
would like to add smtp authentication to it so I have added the following to<br>
my <a href="http://sendmail.mc" target="_blank">sendmail.mc</a> and rebuilt <a href="http://sendmail.cf" target="_blank">sendmail.cf</a>:<br>
<br>
define(`confAUTH_OPTIONS', `A p y')dnl<br>
define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl<br>
TRUST_AUTH_MECH(`LOGIN PLAIN')dnl<br>
<br>
After restarting sendmail I setup thunderbird as a client and test sending<br>
mail.  I get a prompt for a username/password when sending but the<br>
credentials are never accepted.  I'm pretty sure saslauthd is configured<br>
correctly since I can successfully test it:<br>
<br>
$ /opt/csw/sbin/testsaslauthd -u username -p password<br>
0: OK "Success."<br>
<br>
It is as if sendmail doesn't know how to communicate with saslauthd. From<br>
searching the web, I've tried creating the file /etc/opt/csw/Sendmail.conf<br>
with the contents:<br>
<br>
pwcheck_method: saslauthd<br>
mech_list: PLAIN LOGIN<br>
saslauthd_path: /var/opt/csw/saslauthd/mux<br>
<br>
But it still does not work.   Has anyone set this up and have it working?<br>
</blockquote>
I assume you have tested to connect to the server and seen that it<br>
actually offers AUTH?<br>
<br>
In your client, did you use TLS because you told it not to accept<br>
PLAIN/LOGIN otherwise?<br>
<br>
<br>
</blockquote>
<br></div></div>
Hi Peter,<br>
<br>
  Yes, I tested to make sure AUTH is offered.  Yes, my client is using TLS, I should have mentioned that I have STARTTLS already configured.  To make things easier to sort out, I removed the p and y options from confAUTH_OPTIONS and rebuild <a href="http://sendmail.cf" target="_blank">sendmail.cf</a> so now I'm using:<br>


<br>
define(`confAUTH_OPTIONS', `A')dnl<br>
<br>
Now AUTH is offered even without TLS/SSL but the behavior is the same, username/password is prompted for but never authenticates successfully.<br>
<br>
250-ENHANCEDSTATUSCODES<br>
250-PIPELINING<br>
250-EXPN<br>
250-VERB<br>
250-8BITMIME<br>
250-SIZE<br>
250-DSN<br>
250-ETRN<br>
250-AUTH LOGIN PLAIN<br>
250-STARTTLS<br>
250-DELIVERBY<br>
250 HELP<br>
auth login<br>
334 VXNlcm5hbWU6<br>
amdvZXJ6ZW5AZ29sZGVuZmFybXMuY2<u></u>9t<br>
334 UGFzc3dvcmQ6<br>
<BASE64encoded-password-<u></u>entered-here><br>
535 5.7.0 authentication failed<br>
<br>
<br>
Still not able to authenticate.  It is as if the sendmail process doesn't know where to look for the sasl communication socket which I believe is /var/opt/csw/saslauthd/mux  Perhaps there's an option I'm missing that defines this path?<span><font color="#888888"><br>


<br>
Jake</font></span><div><div><br>
______________________________<u></u>_________________<br>
users mailing list<br>
<a href="mailto:users@lists.opencsw.org" target="_blank">users@lists.opencsw.org</a><br>
<a href="https://lists.opencsw.org/mailman/listinfo/users" target="_blank">https://lists.opencsw.org/<u></u>mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>