Nuevas Cuotas de Disco

Se ha cambiado el sistema de almacenamiento de correos de los usuarios del El nuevo formato es tipo MAILDIR, a diferencia del formato anterior que era MBOX.
La diferencia entre ambos, es que en MBOX se almacenan todos los correos, de un mismo folder o carpeta, en un solo archivo. En Maildir, en cambio, cada correo queda almacenado en un archivo independiente.
Para el caso de MBOX, esto significa, que el archivo de la "Carpeta de Entrada" se encuentra en un espacio dedicado solo a los correos de los distintos usuarios. Por este motivo, es que en el pasado, los usuarios tenian 2 cuotas de disco que mantener, cuota de disco HOME y cuota de CORREO.
Con el uso del sistema MAILDIR, todos los correos del usuario quedan en un único espacio (cuota) dedicado al usuario, el cual se comparte con el resto de los archivos que el usuario quiera tener en su cuenta. Todos los correos quedan dentro del directorio "mail" bajo el directorio de conexion del usuario (o $HOME), por lo cual no debe borrar nada del contenido de dicha carpeta, de lo contrario estara eliminando sus correos.El usuario puede definir ciertas reglas para separar los correos en diferentes carpetas segun sea su gusto, utilizando el comando procmail, por ejemplo, si son correos desde una lista, o con un Subject en particular.
Muchos usuarios ya tienen estas reglas especificadas, las cuales se crean en un archivo llamado .procmailrc en el directorio raiz, pero debido al cambio de sistema, es necesario que cada uno revise y adecúe las reglas al nuevo sistema.
Para esto, es necesario tener en cuenta lo siguiente:

  1. Todos los correos deben ir dentro de la carpeta o directorio $HOME/mail. Esta opción es la por defecto, y no es necesario hacer nada para cumplir con este punto.
  2. En procmail, todas las Carpetas o Folder donde se quieran almacenar correos deben comenzar su nombre con un punto "." y todos deben ser un directorio, por lo que deben terminar con el signo "/".

    Ej: Esta linea envía todo el correo marcado como spam a un folder de nombre spam.
    ------------- Contenido de Archivo .procmailrc ----------------
    MAILDIR=$HOME/mail/

    :
    ^X-Spam-Flag.*YES
    .spam/

    ------------- Final del Archivo .procmailrc ----------------

  3. Todos los subfolders, deben ser directorios SOLO dentro del directorio $HOME/mail. Los diferentes niveles deben separarse por puntos "."

    Ej: Carpetas Inválidas
    .sent-mail/Enero
    sent-mail/Febrero
    Ej: Carpetas Válidas
    .sent-mail.Enero/
    .sent-mail.Febrero/
    .mail-list1.Enero/
    .mail-list1.Febrero/
    .mail-list2.Enero/
    .mail-list2.Febrero/
    .Ramos.MA12A/
    .Ramos.FI10A/
    ... etc ...
    Ej: Carpetas en sub-niveles:
    .mail-list.2006.Noviembre/
    .mail-list.2006.Diciembre/
    .mail-list.2007.Enero/
    .mail-list.2007.Febrero/


    Para los ejemplos anteriores, en su lector de correo, las carpetas se verán como sigue:

          sent-mail
                    Enero
                    Febrero
          mail-list1
                    Enero
                    Febrero
          mail-list2
                    Enero
                    Febrero
          Ramos
                    MA12A
                    FI10A
          mail-list3
                    2006
                        Noviembre
                        Diciembre
                    2007
                        Enero
                        Febrero
         

Adicionalmente, si usted ya mantiene folder o carpetas adicionales al INBOX, los que se ubican, tipicamente, en su cuenta (~usuario), usted deberá preocuparse de convertir estas carpetas al nuevo formato. Para esto, se dispone de un comando en el servidor cipres .

Para ejecutar este comando, es importante definir 2 casos:

  • Se desea convertir un único folder llamado ~/mis_viejos_mails/cartas_de_mi_polola.
    El comando que se debe ejecutar en este caso es:

    /bin/mb2md -s ~/mis_viejos_mails/cartas_de_mi_polola -d mail/.cartas_de_mi_polola
    Ponga atención en el último parametro, dentro del directorio mail, todos los directorios DEBEN comenzar con un ".".

  • Se desea convertir un conjunto de folders dentro de un directorio llamado ~/mis_viejos_mails.
    El comando que se debe ejecutar en este caso es:

    /bin/mb2md -s ~/mis_viejos_mails -R -d mail

La opción "-d mail" indica que los correos que se encontraban en el folder que usted esta moviendo se almacenarán en el directorio "mail" (dentro de su cuenta), en una estructura como la explicada anteriormente. Se recomienda que el nombre del directorio sea "mail".

Volver