[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