Hola Si lees el mail con detalle veras que digo que con clear funciona.. pero con crypt no.. (ahi esta una parte de mi problema..) Revisare el algoritmo de cifrado que usa el campo crypt en MySQL .. pero no entiendo pk si lo configuro
mysql_user: mail mysql_passwd: xxx mysql_hostnames: localhost mysql_database: mail mysql_statement: SELECT crypt FROM users WHERE address='[EMAIL PROTECTED]' AND smtpaccess='Y' pwcheck_method: saslauthd saslauthd_path: /var/run/saslauthd/mux Asi "funciona".. y entiende el cifrado de crypt en MySQL Y sin embargo asi.. pwcheck_method:auxprop auxprop_plugin: sql mech_list: plain login digest-md5 cram-md5 sql_engine: mysql sql_hostnames: localhost sql_user: mail sql_passwd: xxx sql_database: mail sql_select: select crypt from users where address='[EMAIL PROTECTED]' and smtpaccess='Y' No funciona De todas maneras quiero recordar que la clave es que quiero que funcione leyendo la contraseña del campo crypt y que cumpla la segunda condicion que pongo en el WHERE.. que smtpacces='Y' Un saludo y gracias de todas maneras. ------<><><><><><><>------ Daniel Firvida Linux user #279011 ------<><><><><><><>------ ======= El 2006-02-03, 11:00:25 escribio: ======= >El Viernes, 3 de Febrero de 2006 11:12, Daniel Firvida escribió: >> sql_select: select clear from users where address='[EMAIL PROTECTED]' and >> smtpaccess='Y' >> >> Ahora todo funciona correctamente.. la restriccion de que el campo >> smtpaccess tenga el valor Y en BBDD para poder enviar mails se cumple >> perfectamente.. pero si os fijais.. valida la contraseña del usuario con el >>> campo clear.. la contraseña en claro.. y quiero que lo haga con el campo de >> la BBDD crypt que contiene la contraseña cifrada.. se que soy muy >> quisquilloso.. pero intento darle el maximo posible de seguridad >> >> Bien.. pues no he conseguido que valide contra crypt.. he intentado >> modificar un monton de cosas.. y nada, nunca funciona > >cuando yo lo intenté no fui capaz de montar el postfix, pero ahí creo que iría >select crypt from .., >en vez de select clear > >mysql tiene función md5, mírala si no lo has hecho ya > >-- >No hay cita disponible en estos momentos > >-- >// >//Rober Morales Chaparro >// >#include /* RMC'05 */ <iostream> >class saludo { public: saludo(){ >std::cout << "Hola"; } ~saludo() >{ std::cout << " Mundo!" ; } } ; >int main() { saludo holamundo; } = = = = = = = = = = = = = = = = = = = =