Re: Reparto correo en $HOME

2000-12-12 Por tema Alberto F. Hamilton Castro
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

2000-11-27 Por tema Luis Cabrera Sauco

  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

2000-11-26 Por tema Alberto Rodríguez
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

2000-11-24 Por tema Alberto F. Hamilton Castro
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

2000-11-24 Por tema Carlos López
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

2000-11-24 Por tema Alberto F. Hamilton Castro
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

2000-11-24 Por tema Chafar
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.