Здравствуйте, проблема вкратце следующая.
Хочу настроить CRAM-MD5:
в конфиге оно присутствует в приблизительно таком виде:auth_cram_md5:
driver = cram_md5
public_name = CRAM-MD5
server_condition = ${lookup \
mysql{ \
SELECT mb.username FROM mail_boxes mb, mail_domains md \
WHERE mb.username='${quote_mysql:${local_part:$2}}' and \
md.domain='${quote_mysql:${domain:$2}}' and \
mb.password='${quote_mysql:$3}' and \
md.id=mb.domain_id} \
{yes}{no} \
}
server_set_id = $1
но при мониторинге SMTP потока оказывается что он не отображает CRAM-MD5 в расширенных настройках:
20:56:24 88655 250-SIZE 10485760
20:56:24 88655 250-PIPELINING
20:56:24 88655 250-AUTH PLAIN LOGIN
20:56:24 88655 250-STARTTLS
20:56:24 88655 250 HELP
20:56:24 88655 SMTP<< QUIT
Exim вроде собран с поддержкой cram-md5:
star# exim -bd -d+all
20:56:16 88618 Exim version 4.71 (FreeBSD 7.2) uid=0 gid=0 pid=88618 D=fffdffff
Probably Berkeley DB version 1.8x (native mode)
Support for: crypteq iconv() IPv6 use_setclassresources PAM Perl Expand_dlfunc OpenSSL Content_Scanning DKIM Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch mysql nis nis0 passwd
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Где может быть ошибка ?