On Mon, Mar 28, 2011 at 12:01:18PM -0400, Charles Marcus wrote: > On 2011-03-25 5:27 PM, Walt Shekrota wrote: > > smtpd_sasl_type = dovecot > > dovecot's sasl implementation doesn't support CLIENT side SASL auth, > only server side. > > If you need client side SASL AUTH capability, use Cyrus-SASL...
The NetBSD (current) Postfix now has an alternative (not Cyrus) client-side SASL implementation: "saslc". $ uname -sr NetBSD 5.99.48 $ /usr/sbin/postconf -a dovecot $ /usr/sbin/postconf -A saslc $ ldd /usr/libexec/postfix/smtp /usr/libexec/postfix/smtp: -lssl.8 => /usr/lib/libssl.so.8 -lcrypto.6 => /usr/lib/libcrypto.so.6 -lcrypt.1 => /lib/libcrypt.so.1 -lc.12 => /usr/lib/libc.so.12 -lsaslc.0 => /usr/lib/libsaslc.so.0 -lgssapi.9 => /usr/lib/libgssapi.so.9 -lkrb5.24 => /usr/lib/libkrb5.so.24 -lhx509.4 => /usr/lib/libhx509.so.4 -lasn1.8 => /usr/lib/libasn1.so.8 -lcom_err.6 => /usr/lib/libcom_err.so.6 -lroken.14 => /usr/lib/libroken.so.14 -lutil.7 => /usr/lib/libutil.so.7 -lheimntlm.3 => /usr/lib/libheimntlm.so.3 -lldap.4 => /usr/lib/libldap.so.4 -llber.3 => /usr/lib/liblber.so.3 -- Viktor.