Ayuda servidor de correo postfix+dovecot
maykel en maykel.sytes.net
maykel en maykel.sytes.net
Jue Nov 25 20:02:15 GMT 2010
Hola muy buenas, he seguido esta guia http://workaround.org/ispmail/lenny
manual, funciona perfectamente con entrando con john en example.com. Pero
quiero también autenticar a los usuarios con un nombre alternativo a
john en example.com usuario, por ejemplo con el usuario llamado zjv009.
He añadido la columna user a la tabla virtual_users, quedando así:
Identificación del usuario domain_id contraseña de correo electrónico
id domain_id password email user
1 1 * john en example.com zjv009
Así que cambié los archivos:
mysql-email2email.cf por:
query = SELECT email FROM virtual_users WHERE email = '% s' OR user = '% s'
mysql-virtual-mailbox-maps.cf por:
query = SELECT 1 FROM virtual_users WHERE email = '% s OR' user = '% s'
Y el fichero dovecot:
dovecot-sql.conf por:
password_query = SELECT email, password FROM virtual_users WHERE email =
'% u' OR user = '% u'
He probado tambien con:
password_query = SELECT email, password FROM virtual_users WHERE email =
'% u' OR user = '% n'
Y he reiniciado los servicios:
/etc/init.d/postfix restart
/etc/init.d/dovecot restart
Cuando el usuario zjv009 se autentica un buzón diferente.
Necesito que sea así, porque quiero migrar un sistema de servidor de
correo que lo tiene implementado así y quiero traerme los dominios. Es
más, cuando hago la consulta de sql expuesta arriba en la tabla de
usuarios virtuales, me saca bien el email. Creo que el problema va a estar
a la hora de autenticarse frente a dovecot, los parametros que le pasa no
lo sé...Alguien puede ayudarme? Es como si fuera un alias, el usuario se
llama zjv009 y su alias john en example.com. Un saludo
Pero no lo he conseguido. ¿Qué estoy haciendo mal? alguien me puede
ayudar? gracias de antemano
Más información sobre la lista de distribución ubuntu-es