Hi, I have installed the sasl packages and configured sasl so testsaslauthd works perfectly with the ldap backend. I then set up postfix to have this on port 465 in master.cf:
smtps inet n - n - - smtpd -v -o syslog_name=postfix/smtps -o smtpd_sasl_auth_enable=yes but when I try to connect: root@sys:~# telnet localhost 465 Trying ::1... Connected to localhost.localdomain. Escape character is '^]'. 220 "sys.nsd.org This SMTP for internal outbound relay NSD only" ehlo ski 250-sys.nsd.org 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250 SMTPUTF8 AUTH LOGIN 334 VXNlcm5hbWU6 bWV0YXN5cweR 334 UGFzc3dvcmQ6 cGFzc3dvcmhQ 535 5.7.8 Error: authentication failed: authentication failure and in the logs I see: Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 220 "sys.nsd.org This SMTP for internal outbound relay NSD only" Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_create: SASL service=smtp, realm=nsd.org Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]: name_mask: noanonymous Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: < localhost6.localdomain6[::1]: ehlo ski Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: match_list_match: localhost6.localdomain6: no match Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: match_list_match: ::1: no match Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-sys.nsd.org Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-PIPELINING Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-SIZE 10240000 Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-VRFY Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-ETRN Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-STARTTLS Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-AUTH DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-AUTH=DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-ENHANCEDSTATUSCODES Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-8BITMIME Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250-DSN Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 250 SMTPUTF8 Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: < localhost6.localdomain6[::1]: AUTH LOGIN Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_create: SASL service=smtp, realm=nsd.org Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: name_mask: noanonymous Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_first: sasl_method LOGIN Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_auth_response: uncoded server challenge: Username: Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 334 VXNlcm5hbWU6 Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: < localhost6.localdomain6[::1]: bWV0YXN5cweR Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_next: decoded response: ********* Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_auth_response: uncoded server challenge: Password: Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 334 UGFzc3dvcmQ6 Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: < localhost6.localdomain6[::1]: cGFzc3dvcmhQ Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_next: decoded response: ********* Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: warning: localhost6.localdomain6[::1]: SASL LOGIN authentication failed: authentication failure Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: > localhost6.localdomain6[::1]: 535 5.7.8 Error: authentication failed: authentication failure Any ideas on what I am missing. The decoded user and password in the log are correct so the problem seems to be between postfix and saslauth. I need this for an old HVAC controller that either uses this or no authentication at all to connect to the mail server. Thanks very much for your help. cheers, ski -- "When we try to pick out anything by itself, we find it connected to the entire universe" John Muir Chris "Ski" Kacoroski, kacoro...@gmail.com, 206-501-9803