auxprop não pode lidar com senhas criptografadas, você deve usar o mecanismo de autenticação PAM e o plug-in pam_mysql.
Estou tentando configurar o servidor de e-mail. Eu tenho problema com a minha autenticação SMTP usando sasl. Estou usando o postfixadmin para criar minhas caixas de correio, a senha está em algum tipo de md5, postfixadmin config.inc.php:
$CONF['encrypt'] = 'md5crypt';
$CONF['authlib_default_flavor'] = 'md5raw';
o sasl é configurado assim (/etc/postfix/sasl/smtpd.conf):
pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine: mysql
mech_list: plain login cram-md5 digest-md5
sql_hostnames: 127.0.0.1
sql_user: postfix
sql_passwd: ****
sql_database: postfix
sql_select: SELECT password FROM mailbox WHERE username = '%u@%r'
log_level: 7
Se eu quiser autenticar (digamos, do Thunderbird) com minha senha, não posso. Se eu usar a senha com hash do MySQL, posso autenticar e enviar um email. Então eu acho que o problema é com o algoritmo de hash. Você sabe como configurar o SASL (ou postfixadmin) para trabalhar bem juntos. Eu não quero armazenar minhas senhas em texto simples ...