Estoy arreglando el ordenador de un conocido que se quedó sin espacio en el disco. El espacio era tan crítico que el SO no lanzaba ninguna aplicación. Arranqué en modo seguro (manteniendo Shift durante el arranque), borré 1,5 GB de aplicaciones, y pude lanzar el SO en modo normal e inspeccionar el sistema de archivos.
Una búsqueda con du -sh *
a mano reveló archivos de registro en ~/Library/Containers/com.apple.mail/Data/Library/Logs/Mail
en el formato imagp.gmail.com-<UID>.txt
que eran de 29 GB y 6 GB. Entendí por este hilo que estos archivos son simplemente un registro de todas las conexiones al servidor de Gmail:
Gmail está teniendo problemas con el cliente de Mail de mac desde hace tiempo. ... Los registros de Mail guardan un registro del proceso de conexión, son útiles para diagnosticar problemas, ... Es seguro borrar esos registros.
He inspeccionado los archivos: contienen tanto los registros de las conexiones (códigos de error, nombres de servidores) como el contenido de los correos electrónicos (cabeceras, cuerpos de texto plano y archivos adjuntos de tipo mime).
Para evitar estos problemas en el futuro, ¿tiene el sistema operativo alguna forma de limitar el tamaño de esos registros, por ejemplo, guardando sólo los últimos 30 días de conexión, o haciendo un "first-in-first-out" de las líneas hasta un determinado tamaño de archivo?