Собрал я под FreeBSD-6.1 cyrus-imapd2, сендмыл с поддержкой sasl, cyrus-sasl2-saslauthd, все конфы поправил, всё запустил.
создал ящик (saslpasswd2 -c user)
собсно блин. в логах такая хреновина появляется при получении:
Jan 6 16:05:06 shinkei saslpasswd2: setpass succeeded for user Jan 6 16:05:06 shinkei saslpasswd2: Couldn't update db Jan 6 16:05:06 shinkei last message repeated 2 times Jan 6 16:05:09 shinkei pop3d[9488]: login: [192.168.99.99] user plaintext
вот. емыл-клиент пишет: -ERR [SYS/PERM] Unable to open maildrop
Куда копать?
d /etc/make.conf SENDMAIL_CFLAGS=-I/usr/local/include –DSASL=2 SENDMAIL_LDFLAGS=-L/usr/local/lib SENDMAIL_LDADD=-lsasl2
в /usr/local/etc/imapd.conf sasl_pwcheck_method: saslauthd admins: cyrus
в конфе сендмыла: define(`confAUTH_OPTIONS', `A')dnl TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confLOCAL_MAILER',`cyrusv2') define(`CYRUS_MAILER_PATH',`/usr/local/cyrus/bin/deliver') MAILER(`cyrusv2')