SASL + postfixadmin - autenticação SMTP com senha com hash

1

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 ...

    
por mateo 07.02.2011 / 14:56

1 resposta

4
O

auxprop não pode lidar com senhas criptografadas, você deve usar o mecanismo de autenticação PAM e o plug-in pam_mysql.

    
por 07.02.2011 / 15:13

Tags