Re: Reparto correo en $HOME
El vie,24/nov/2000 a las 12:35:16+, Alberto F. Hamilton Castro escribió: Hola a todos, tengo la Potato y me gustaría que el correo se repartiera directamente a los directorios $HOME de los usuarios (por ejemplo en $HOME/mail/mbox) para que entraran en la quota de cada uno. Además alguno de ellos los leen a travez del POP, aunque pordrían leer con IMAP. Hola, en primer lugar muchas gracias a todos los que respondieron a esta cuestión. La solución que he conseguido consiste en pasarme a exim, que está mejor documentado, y modificar los fuentes del paquete imap, que tiene servidor imap y pop. En exim bastó con cambiar en el fichero de configuración la siguiente línea: file = /var/spool/mail/${local_part} por file = ${home}/Mail/mbox El los fuentes del imap (obtenidos mediante apt-get source imap) modifiqué, según se indica en el fichero imap-4.7c/docs/CONFIG, en el fichero imap-4.7c/src/osdep/unix/env_unix.c la línea: sprintf (tmp,%s/%s,MAILSPOOL,myusername ()); por la sprintf (tmp,%s/Mail/mbox,myhomedir ()); y posteriormete obetener los paqute deb (yo lo hice volviendo a ejecutar 'apt-get -compile source imap') e instalandolos con dpkg -i . En el sistema es conveniente modificar /etc/login.def para comentar la línea: #MAIL_DIR/var/spool/mail y añadir: MAIL_FILE Mail/mbox de esta manera en la shell queda correctamente definida la variable MAIL y los lectores de correo saben donde buscar el correo nuevo. ... Bueno para el pine tuve que modificar, en todos los usuarios, el fichero .pinerc poniendo la línea: inbox-path=~/Mail/mbox Si alguien está interesado y quiere que le aclare algo, no dude en ponerse en contacto conmigo. Alberto. pgpnox1bqxZtT.pgp Description: PGP signature
Re: Reparto correo en $HOME
Quien:Alberto F. Hamilton Castro Cuando: viernes, 24 de noviembre del 2000, a las 12:35, Qué: Reparto correo en $HOME Hola a todos, tengo la Potato y me gustaría que el correo se repartiera directamente a los directorios $HOME de los usuarios (por ejemplo en $HOME/mail/mbox) para que entraran en la quota de cada uno. Además alguno de ellos los leen a travez del POP, aunque pordrían leer con IMAP. Si alguien tiene algo así funcionando, o sabe como podría funcionar, por favor, que me diga que paquetes son los necesarios y como configurarlos. Muchas Gracias. A ver si te sirve esto de algo: Doy por hecho que sabes para que se utiliza el directorio /etc/skel, ¿no? Dentro del '.procmailrc' de cada usuario, define estas variables: - [...] ## Directorio donde 'raiz' para los mensajes entrantes MAILDIR=$HOME/mail # Asegúrate de que exista. ## Otras definiciones DEFAULT=$MAILDIR/inbox LOGFILE=$HOME/procmail.log [...] - Tambien utiliza un '.forward' para cada usuario, tal que este: - ${USER} - Esto último no lo he comprobado, porque ahora mismo tengo esta maquina solo para casa, y solo somos 3. En tu caso, mira a ver si tienes suerte y puedes poner esa variable en vez del nombre de cada usuario. Si no es así, hazte un script que te genere este fichero dentro del directorio de cada usuario, con su nombre correspondiente... Te recuerdo que si no quieres que te modifiquen las cosas, haz de poner estos dos ficheros con permisos restrictivos. Si no lo haces asi, igual te los borran ... ¿Era esto lo que buscabas ...? Saludos ... -- Mi frase del dia: #--# El matrimonio es como una jaula; uno ve a los pájaros desesperados por entrar, y a los que están dentro igualmente desesperados por salir. -- Michel de Montaigne. (1553-1592) Filósofo francés. #--# Linux elsa 2.2.17correcaminos #1 Sat Nov 4 18:05:28 WET 2000 i686 unknown pgpqRwmM82sy2.pgp Description: PGP signature
Re: Reparto correo en $HOME
Chafar wrote: Alberto F. Hamilton Castro wrote: Me imagino que la solución para el reparto es el procmail. Mi verdadero problema es un servidor POP (o IMAP) que busque los mensajes en otro lugar que no sea /var/spool/mail Yo uso Courier, con buzones maildir, de qmail, en el home de cada usuario. Juraría que Courier también sabe manejar los de tipo mbox, o sea, un fichero como el de /var/spool/mail/* pero en el home de cada usuario. En cualquier caso, no sé procmail, pero maildrop sabe entenderse con Según mi vida con Qmail, a partir de la versión 3.14 de procmail hay soporte para maildir, además existe un parche para procmail en versiones anteriores. Yo tengo: qmail+procmail+qmail-pop3d. Creo que merece la pena. buzones maildir, o sea que podrías usar maildrop con buzones maildir y Courier. O pasar por completo a qmail+maildrop+Courier+qmail-pop3d, como en mi caso. Saludos. -- José Esteban Granada. Spain. -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null
Reparto correo en $HOME
Hola a todos, tengo la Potato y me gustaría que el correo se repartiera directamente a los directorios $HOME de los usuarios (por ejemplo en $HOME/mail/mbox) para que entraran en la quota de cada uno. Además alguno de ellos los leen a travez del POP, aunque pordrían leer con IMAP. Si alguien tiene algo así funcionando, o sabe como podría funcionar, por favor, que me diga que paquetes son los necesarios y como configurarlos. Muchas Gracias. -- Alberto. pgpczYXae3ibS.pgp Description: PGP signature
Re: Reparto correo en $HOME
No le encuentro sentido a lo que pides y más si estás usando un servidor IMAP como Cyrus. ¿Por qué no asignas las cuotas dentro del servidor de mails? Es la forma normal de hacerlo ... --- Alberto F. Hamilton Castro [EMAIL PROTECTED] escribió: Hola a todos, tengo la Potato y me gustaría que el correo se repartiera directamente a los directorios $HOME de los usuarios (por ejemplo en $HOME/mail/mbox) para que entraran en la quota de cada uno. Además alguno de ellos los leen a travez del POP, aunque pordrían leer con IMAP. Si alguien tiene algo así funcionando, o sabe como podría funcionar, por favor, que me diga que paquetes son los necesarios y como configurarlos. Muchas Gracias. -- Alberto. ATTACHMENT part 2 application/pgp-signature _ Do You Yahoo!? Obtenga su dirección de correo-e gratis @yahoo.com en http://correo.espanol.yahoo.com
Re: Reparto correo en $HOME
El vie,24/nov/2000 a las 08:33:58-0600, Carlos L?pez escribió: No le encuentro sentido a lo que pides y más si estás usando un servidor IMAP como Cyrus. ¿Por qué no asignas las cuotas dentro del servidor de mails? Es la forma normal de hacerlo ... Prefiero que los usuarios tengan una única cuota en la que compartan ficheros y mensajes. Actualmente tengo a los usuarios en otro disco, en donde está activa la cuota, por lo que tendría que poner cuotas para los usuarios en el disco raiz para que afectara a /var/spool/mail. No me gustaría que los usuarios dejaran en el inbox 100Mb pero tampoco quiero que se rechacen mensajes porque se llena la cuota un dia que te vienen un par de mensajes grandes. Me imagino que la solución para el reparto es el procmail. Mi verdadero problema es un servidor POP (o IMAP) que busque los mensajes en otro lugar que no sea /var/spool/mail Alberto
Re: Reparto correo en $HOME
Alberto F. Hamilton Castro wrote: Me imagino que la solución para el reparto es el procmail. Mi verdadero problema es un servidor POP (o IMAP) que busque los mensajes en otro lugar que no sea /var/spool/mail Yo uso Courier, con buzones maildir, de qmail, en el home de cada usuario. Juraría que Courier también sabe manejar los de tipo mbox, o sea, un fichero como el de /var/spool/mail/* pero en el home de cada usuario. En cualquier caso, no sé procmail, pero maildrop sabe entenderse con buzones maildir, o sea que podrías usar maildrop con buzones maildir y Courier. O pasar por completo a qmail+maildrop+Courier+qmail-pop3d, como en mi caso. Saludos. -- José Esteban Granada. Spain.