Que bueno qe todo te esta funcionando, yo personalmente uso squirrelmail, es facil, ya qe te pesca altiro la configuracion en mysql y no hay qe entrar a "picar" mas de la cuenta en ese tema, lo unico qe te recomiendo si pones squirrelmail, es cambiar el css ya que los que trae son super feos :P y tambien agregar algunos plugin para darle mas cache, como un calendario, helpdesk, un plugin para mantener actulizados los frames, etc.
Yo lo encuentro bastante bueno, y la forma de instalar los plugin es super facil y cargarlos, aun mas :)
Suerte!
On Fri, 8 Oct 2004 02:48:10 +0200, Victor Arnelas wrote
> Ah tb tube que cambiar:
>
> comentar mech_list para que use todos los que
conozca, esa linea la copie de un ejemplo en google, si no se pone nada
utilizara cualquiera disponible.
>
> Lo del hostnames lo deje el localhost ya que
conecto a la base de datos por el pipe unix.
>
> La query si que tube que poner al final "%u@%r", ponia "%u" por que creia que esa era la string que se
ponia donde user en el login y que lo del %r era solo para NTLM en el que te
piden dominio aparte de user pero la cosa es que smtpd parsea la cadena de
username del login en esas dos separandolos.
>
> bueno ahora toca algun webmail, cual me
recomendais?
> ----- Original Message -----
> From:
Victor
Arnelas
> Cc: debian-user-spanish@lists.debian.org
> Sent: Friday, October 08, 2004 2:30
AM
> Subject: Re: mas de smtp auth con postfix
w/ sql
>
> hola rogelio,
>
> el problema lo tengo con sasl, la cosa es que ya
lo tengo he estado straceando postfix y he encontrado esto
>
> 29107 open("/etc/postfix/sasl/smtpd.conf",
O_RDONLY) = -1 ENOENT (No such file or directory)
>
> y digo coño como que no esta????
>
> y tanto que no esta, lo que tenia era un
smptd.conf, la p y la t cambiadas.
>
> que pena doy...
> ----- Original Message -----
> From:
Rogelio Castillo A.
> To: Victor Arnelas
> Cc: debian-user-spanish@lists.debian.org
> Sent: Friday, October 08, 2004 1:44
AM
> Subject: Re: mas de smtp auth con
postfix w/ sql
>
> .....
> virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf
> virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
> virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
> ....
>
> en mi caso son esos archivos, fijate en los tuyos, en cada
uno hay una definicion para conectarse a una bd:
>
> ...
> user =
******
> password = *******
> dbname = *****
> table = users
> select_field = concat(email,'/Maildir/')
> where_field = email
> additional_conditions = and active = '1'
> hosts = 127.0.0.1
> ....
>
> tambien
debes poner explicitamente el host donde esta la base de datos. tb en el
/etc/mysql/my.cnf debes comentar :
> #skip-networking
>
> tambien
debes tener en el main.cf la sigte linea:
> smtpd_sasl_auth_enable = yes
>
> ojala te ayude, chau
>
>
> On Thu, 7 Oct 2004 14:05:29
+0200, Victor Arnelas wrote
> > pues he
cambiado eso y sigue sin hacer ni caso, lo cual ya suponia por que es que ni
siquiera busca conectar con mysql. hay alguna manera de mirar los valores
que esta usando cyrus-sasl, algo como lo que hace postconf, igual no me
reconoce algun parametro de smtpd.conf.
> > ----- Original Message -----
> > From: Rogelio Castillo A.
> > To: Victor Arnelas
> > Cc:
debian-user-spanish@lists.debian.org
> > Sent: Thursday, October 07, 2004 3:47 AM
> >
Subject: Re: mas de smtp auth con postfix w/ sql
> >
> >
Hola, mi smtp.conf es:
> >
> > pwcheck_method:
auxprop
> > auxprop_plugin: sql
> > mech_list: plain login
cram-md5 digest-md5
> > sql_engine: mysql
> > sql_hostnames:
127.0.0.1
> > sql_user: *****
> > sql_passwd: *****
> >
sql_database: *****
> > sql_select: select password from users where
email='%u@%r'
> >
> > yo tengo postfix+mysql+sasl2, el
sql_select, fijate, si tienes mas de un dominio o si tienes solo uno, es
util que los usuarios los hagas usuario@dominio.com (email='%u@%r'), bueno el unico error qe creo qe tienes esta a la
vista y TU mismo lo dijiste :) postfix por seguridad esta en una "jaula".
por lo que al poner "localhost" busca en el archivo /etc/hosts de la
jaula, no del sistema y postfix no responde a un localhost, ahi debes
poner en forma explicita la ip de la maquina, en este caso 127.0.0.1 en el
item sql_hostname.
> >
> > Con unos amigos en la U estamos
haciendo un howto, para luego hacer un administrador de correo via web, y
juntarlo con el servidor de ftp y apache. (postfix sobre mysql, con
antivirus, antispam+rbl, webmail(squirrelmail con css para que se vea mas
bonito :P), smtp auth, con pop e imap, y queremos juntar esto con
pure-ftpd+mysql) es una idea que tenemos que pronto saldra al aire,
publicare aqui cuando este lista, en una de esas nos ayudan ;)
> >
> > On Wed, 6 Oct 2004 17:11:16 +0200, Victor
Arnelas wrote
> > > - Cyrus-sasl para
autenticar smtp, A MEDIAS, despues de mucho pulular e instalar un monton
de paquetes seguro que inutiles en este momento para mi sistema (realmente
ahora no me atrevo a quitar ninguno ya que al menos va "a medias") me he
dado cuenta de que ponga lo que ponga en /etc/postfix/sasl/smtpd.conf con
passwd_check: auxprop y straceando al smtpd veo que siempre se va a
mirar a /etc/sasldb2 (bueno el de dentro de la jaula de postifix), creo
que si no se indica auxprop_plugin busca por todos por lo que seria logico
que lo hiciese. Mi smtpd.conf es:
> > >
> >
> pwcheck_method: auxprop
> > >
mech_list: login plain
> > > auxprop_plugin: sql
> > >
sql_engine: mysql
> > > sql_hostnames: localhost
> > >
sql_user: postfix
> > > sql_passwd: xxxxxxxx
> > >
sql_database: postfix
> > > sql_select:
select password from mailbox where username = '%u'
> > >
> > > tengo instalados los paquetes
sasl2-bin libsasl2 libsasl-modules libsasl-modules-sql, aun asi postfix no
intenta ni siquiera conectar a mysql, o eso dice mysql.log y sigue todavia
buscando en /etc/sasldb2. La cosa es que añadiendo usuarios con
saslpasswd2 pues el server me chusca, como solo estoy yo de usuario y un
par de colegas no es problema añadir esas cuentas pero me gustaria mas que
todo funcionase con la BBDD mysql.
> > >
> >
> De momento me quedo aqui pinchado, tb quiero
poner un webmail, postfix-admin y quotas pero eso para cuando este listo
esto. A ver si alguno puede hecharme una mano.
> > >
> > > Saludos listeros.
> >
> >
|