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:
- 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.
- 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 ----------------
- 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".