"rm"을 사용하여 imap 서버에서 메일을 제거하는 것이 안전합니까?


11

dovecot IMAP 서버를 사용하고 필요없는 큰 메일을 삭제하려고합니다.

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

이제 상단에 큰 메일이 표시되며 메일을 확인한 후 삭제하고 싶습니다.

전화 만해도 안전합니까

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

답변:


11

이 경우 'Maildir'형식 사서함을 사용하고 있습니다. Maildir에서 'rm'을 사용하여 개별 이메일 조각을 제거하고 'mv'를 사용하여 동일한 파일 시스템의 폴더간에 개별 메일을 이동하는 것이 안전합니다.

다른 메일 저장 유형의 경우 단일 전자 메일을 작성하는 것이 안전하지 않을 수 있습니다.

Maildir에 대한 추가 정보 :


4
dovecot은 자체 내부 인덱스를 유지 관리하지만 결국 인덱스를 다시 작성하는 것처럼 보입니다. dovecot.org/list/dovecot/2009-July/040896.html
Andrew B

알아두면 좋습니다. 현재 11 천 개의 전자 메일이 포함 된 "스팸"사서함이 있으며 메일 클라이언트 중 아무 것도 목록을 표시하는 것을 처리 할 수 ​​없습니다. 리눅스조차도 "ls"를하는 데 문제가있다.
Piku
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.