solaris8へのcyrus-sasl-2-1.21のインストールではまる。
以下のURLのパッチで回避可能。
http://marc.theaimsgroup.com/?l=cyrus-sasl&m=111835942621184&w=2
普通に分からんかった。orz

以下のオプションでcyrus-sasl-2.1.21をビルド
CPPFLAGS="-I/usr/local/ssl/include" \
LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib -R/usr/local/lib" \
./configure --with-plugindir=/usr/local/lib/sasl2 --with-ldap \
--enable-login --disable-krb4 --disable-gssapi --disable-anon \
--disable-otp --disable-digest --with-openssl=/usr/local/ssl
opensslを"./config shared"でインストールしておかないと
cyrus-saslのconfigureで認識しない。なんでだろ。。
SMTP AUTHのテスト方法
http://www.aconus.com/~oyaji/mail2/smtp-auth-tst.htm
http://www.hidanet.ne.jp/~haya/smtp-auth.html