Re: Algunas pegas sobre Cyrus y Courier
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Iñaki wrote:
> El Jueves, 23 de Marzo de 2006 14:58, Ricardo Frydman Eureka! escribió:
>
>>Iñaki wrote:
>>
>>[Corto por salud visual]
>>
>>
>>>Lo único que me frena de Cyrus es el tema de manejar varios dominios, es
>>>decir, cuentas con dominios diferentes (dominios virtuales). El tema es
>>>que los buzones de Cyrus (carpetas en realidad) tienen este aspecto:
>>>
>>> /var/spool/cyrus/mail/p/user/pepito
>>>
>>>donde "pepito" es la carpeta que contiene el maildir (aunque no es
>>>realmente un maildir pero parecido). El problema es que dicho nombre
>>>(pepito) no podría contener puntos (por ejemplo "pepito@dominio1.com") ya
>>>que los puntos sirven para indicar subcarpetas.
>>
>>Porque te lías tanto? Que importa el nombre de los buzones?
>>Quieres soporte de dominios virtuales para cyrus?
>>http://asg.web.cmu.edu/cyrus/download/imapd/install-virtdomains.html
>
>
> jeje, esa página la encontré ayer y probé lo que dice pero al tratar de
> ejecutar:
> create user.jill@example.net
> me decía:
> Permiso denegado (y era cyrus, el administrador).
aha. Y como entraste a cyradm?
cyradm --user cyrus ......<- a que dominio?
Porque ese es el punto:
cyradm --user cyrus example.net
example.net>cm user.jill
(RTFM!!!!)
(Insisto en que es importante definir un buen esquema de asignacion de
nombres de casillas)
>
> Claro que yo lo probé en Cyrus 2.1 y AHORA al pinchar otra vez en el enlace se
> me ha ocurrido ir al directorio padre:
> http://asg.web.cmu.edu/cyrus/download/imapd/
> y he comprobado que se basa en Cyrus2.2, que como he dicho antes lo instalé
> ayer mismo pero sin éxtio (le tengo que dedicar tiempo).
No me cabe dudas que necesitas dedicarle mas tiempo.
>
> Seguro que la solución está cerca, muchas gracias.
>
>
>
>
>>>Así pues, no podría hacer que el distintivo de cada usuario fuese su mail
>>>completo (con dominio y todo) y entonces no se me ocurre cómo hacer para
>>>distinguir en Cyrus un usuario "pepito@dominio1.com" de otro
>>>"pepito@dominio2.com".
>>
>>Lee lo que te pego arriba y lo entenderás (por cierto primer linea de
>>búsqueda en google "cyrus virtual domain")
>
>
> Creo que yo centré mi búsqueda en "cyrus multi domain", por eso no tuvo tanto
> éxito mi búsqueda. A posteriori es más fácil, claro ;)
>
>
>
>
>>>Casualmente eché un vistazo al Cyrus que emplea Kolab (www.kolab.org)
>>>pero es un Cyrus modificado por ellos que tiene una estructura de buzones
>>>así:
>>>
>>> /var/spool/cyrus/mail/dominio1/user/pepito
>>> /var/spool/cyrus/mail/dominio2/user/pepito
>>>
>>>con lo que Kolab permite actualmente diferentes dominios de correo. Pero
>>>claro, no me gustaría tener que recurrir a un código modificado con un
>>>fin determinado y que no sé si me podría dar algún problema, vamos, que
>>>no es plan...
>>
>>Iñaki: te estas ahogando en un vaso de agua?
>
>
> Sí.
>
>
>
>>>¿Alguien que haya pasado por esto podría añadir algún dato relevante?
>>>¿Alguna forma de implementar dominios virtuales en Cyrus?
>>
>>Varias, allí te envié una. A algunos les gusta entreverar esto con
>>alguna gestor de bbdd mas o menos serio....no te lo recomiendo..... a
>>menos que los /dominios/ superen los 1500 y los usuarios los 20000.
>>
>>
>>>Otra cosa:
>>>Cyrus tiene una consola propia de administración: cyradm.
>>
>>Es una aplicación, no una consola. Si prefieres los colorines, tienes
>>webcyradm (http://sourceforge.net/projects/webcyradm/)
>>
>>
>>>Personalmente me
>>>parece infumable (como cualquier consola en la que no puedes pulsar hacia
>>>arriba para recuperar comandos anteriores o pulsar Suprimir para borrar
>>>de izquierda a derecha).
>>
>>Usa eso, lo que te mande, o manos a la obra para hacerlo a tu gusto!
>>Esto es floss!!!
>>
>>
>>>Mi idea es que la aplicación que planeo gestione todo el tema de Cyrus
>>>sin emplear manualmente esa consola, ¿se puede hacer? doy por hecho que
>>>sí, ya que Kolab y algún otro programa que he visto administran Cyrus sin
>>>usar cyradm (o escondiéndolo mucho), la cosa es, ¿cómo se haría desde
>>>BASH u otros lenguajes?
>>
>>Iñaki: me sorprende lo poco que has investigado del asunto!!! Sin animo
>>de pelear, lo digo sinceramente.
>
>
> snif... :(
> De momento sólo trataba de documentarme un poco para la elección de un
> servidor IMAP/POP lo más completo posible. El tema de la aplicación "cyradm"
> es algo que reconozco que aún no he mirado a fondo.
> Doy por hecho que para crear un buzón NO hace falta entrar en dicha aplicación
> "como ser humano" y ejecutar "create user.buzon", tan sólo lo preguntaba para
> ir ganando un poco de tiempo.
>
>
>
>>PD: En tu evaluación omitiste el tan de moda "dovecot" puedo preguntar
>>porque?
>
>
> En mi búsqueda leí opiniones sobre él, decían que tiene buena pinta pero
> entendí que aún está poco maduro.
>
> He encontrado su web:
> http://wiki.dovecot.org/
>
> Me meteré a investigar sus características en cuanto pueda, no obstante,
> ¿alguien puede comentar algo sobre él? ¿qué le diferencia d Cyrus o Courier¿
> ¿prestaciones? ¿permite Sieve?
>
>
>
>
>>También olvidaste mencionar mas precisiones de que es lo que
>>necesitas implementar :)
>
>
> Básicamente es un servidor de correo con dominios virtuales y usuarios en
> OpenLDAP junto con el desarrollo de un interfaz web para su total y sencilla
> administración.
>
>
>
> Gracias por todo Ricardo.
>
- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEIr2Fkw12RhFuGy4RApdgAJ49wsGhgQkZLW6UzIq00Qj06vQAQACfQmKR
4MhHcT0udDbgfMSAUzjvw+s=
=CyQn
-----END PGP SIGNATURE-----
Reply to: