Hi,

    I am configuring Virtual domains and mailboxes on CentOS 5.5 using
MySQL for data maps and SASL for SMTP Auth.  As far as I can say, I have
followed The Book of Postfix. 

    Dovecot and Postfix both use the same tables for authentication and
POP authentication works perfectly. However any attempt at SMTP
authentication gives the following (SASL?) error:

May  7 01:02:23 Server1 postfix/smtpd[11760]: auxpropfunc error invalid
parameter supplied 
May  7 01:02:23 Server1 postfix/smtpd[11760]: sql_select option missing
May  7 01:02:23 Server1 postfix/smtpd[11760]: auxpropfunc error no
mechanism available 

and then followed by:

May  7 01:02:24 Server1 saslauthd[11666]: do_auth: auth failure:
[user=XXXX] [service=smtp][realm=XXXXX] [mech=pam][reason=PAM auth
error]

My /usr/lib/sasl2/smtpd.conf reads:

log_level: 8
pwcheck_method: auxprop
mech_list: PLAIN LOGIN
auxprop_plugin: sql
sql_verbose: yes
sql_engine: mysql
sql_hostnames: localhost
sql_user: XXXXXX
sql_passwd: XXXXXX
sql_database: postfix
sql_select: select password from mailbox where username = '%...@%r'

I would really appreciate your help in figuring whats wrong.

Thanks and regards
Gurunandan


Reply via email to