Auth with both mysql and imap
Andrea <[email protected]>
| Newsgroups | gmane.comp.security.cyrus.sasl |
|---|---|
| Message-ID | <CAOvyzQuRNop3_-v_0AuH0JUsaGP+gUVAZ2c6=cW5NSEW0EuqMQ@mail.gmail.com> |
Hello, I hope this is the right place to ask for a little help. I'm trying to configure postfix to authenticate with both an SQL server and an IMAP server. My smtpd.conf: pwcheck_method: auxprop saslauthd mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5 NTLM auxprop_plugin: sql sql_engine: mysql sql_hostnames: xxx sql_user: xxx sql_passwd: xxx sql_database: xxx sql_select: SELECT password FROM LoginUsers WHERE LoginUser = '%u@%r' My /etc/default/saslauthd says: MECHANISMS="rimap" OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r -O imap.server.com" I'm able to do this things: 1) just auxprop works, if I telnet and make AUTH PLAIN with mysql user, OK 2) just saslauthd works, if I telnet and make AUTH PLAIN with imap user, OK 3) auxprop saslauthd with mysql user works, if I telnet and AUTH PLAIN with mysql user OK 4) auxprop saslauthd with imap user DOESN'T WORK, if I telnet and AUTH PLAIN with imap user FAILED Strange thing is that with config 4 if I try testsaslauthd with the same imap user it works. I tried with both centos or debian, and it's the same. It doesn't seem a permission problem. Any hint on how to solve this? On postfix forum are saying this seems a cyrus-sasl problem... Thanks!! Andrea