¿es seguro eliminar correos en el servidor imap con "rm"?

11

Yo uso el servidor IMAP dovecot y quiero eliminar grandes correos innecesarios:

cd /var/spool/foouser; du -a | sort -rn > /var/tmp/du-mail-foouser.log

Ahora veo grandes correos en la parte superior y después de mirarlos quiero eliminarlos.

¿Es seguro solo llamar?

"rm ./foofolder/1318412893.M857530P4656.hz1,W=14463815,S=14268320:2,S"?

guettli
fuente

Respuestas:

11

si

En este caso particular, está utilizando un buzón en formato 'Maildir'. En Maildir, es seguro usar 'rm' para eliminar un mensaje individual, usar 'mv' para mover un correo individual entre carpetas en el mismo sistema de archivos, etc.

Con otros tipos de almacenamiento de correo, puede que no sea seguro enviar un solo correo electrónico.

Más sobre Maildir:

freiheit
fuente
44
Y aunque dovecot mantiene sus propios índices internos, parece que terminará reconstruyéndolos para usted: dovecot.org/list/dovecot/2009-July/040896.html
Andrew B
Esto es bueno saberlo. Tengo un buzón "spam" que actualmente contiene once mil correos electrónicos, y ninguno de mis clientes de correo puede manejar incluso intentar enumerarlo. Incluso Linux tiene problemas para hacer un "ls" en él.
Piku