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.