[eside-ghost] Maildir y subscripciones

aktor aktor en aktornet.ath.cx
Lun Feb 6 15:24:44 CET 2006


Aupa Bicyus!

El Mon, 06 Feb 2006 00:47:15 +0100
Bicyus escribió:

> Acabo de probarlo en un maildir nuevo virgen, creandole yo el 
> courierimapsubscribed con el INBOX.Spam cuando arranca thunderbird lo 
> reconoce.
> 
> pero como se los añado a los maildirs viejos??

Efectivamente el protocolo IMAP requiere que los clientes de correon
suscriban las carpetas a las que quieren acceder para la lectura del
correo. 

En el caso del servidor courier-imap el archivo que gestiona las
carpetas suscritas de cada usuario es:

$ cat ~/Maildir/courierimapsubscribed 
INBOX
INBOX.Enviado
INBOX.Papelera
INBOX.Borrador
INBOX.CorreoBasura

Yo suelo hacer dos cosas:

a) para la creación de nuevos usuarios:

Crear el archivo courierimapsuscribed, el buzón maildir y las carpetas
del mismo en /etc/skel para así se creen en cada usuario nuevo que se
cree.

b) usuarios ya existentes:

Script en bash

b1) usuarios de sistema

Se me ocurre algo por así...

for USUARIOS in $(ls /home/)
do
	echo -e "INBOX\nINBOX.Enviado\n..." > \
        /home/$USUARIOS/Maildir/courierimapsubscribed

done

b2) usuarios de base de datos

(me da que este es tu caso)

algo mas currado con el cliente mysql...

for UBBDD in $(limpiar(mysql -u mail -p mail -e "select count(*) from
mailbox"))
do
	aquí el codigo...
done


No se si te servirá de algo

-- 
saludos,
 >aktor<

"Sed quis custodiet ipsos custodes?"
	-- Juvenal, Satires (c. 120 AD)

------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 189 bytes
Descripción: no disponible
Url        : https://listas.deusto.es/mailman/private/eside-ghost/attachments/20060206/e75193db/attachment.bin


Más información sobre la lista de distribución eside-ghost