Обсуждение статьи тематического каталога: Sendmail + SASL2 (mail sendmail sasl crypt)Ссылка на текст статьи: http://www.opennet.me/base/net/quick_sendmail_sasl2.txt.html
У меня получилось использовать системную базу.
Для этого в файле /usr/local/lib/sasl/Sendmail.conf надо указать: pwcheck_method: pam
В sendmail.mc я добавил такие строки:
define(`confAUTH_OPTIONS', `A')dnl
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnlПосле чего запустил
/usr/local/sbin/saslauthd -a pam (Эту строку добавил в автозагрузку)
Пересобрал файл конфигурации sendmail и перезапустил sendmail. Все заработало.
Совсем забыл, чтобы использовать авторизацию pam (из /etc/passwd ) надо установить порт : ports/security/cyrus-sasl2-saslauthd