Thunderbird IMAP INBOX 파일이 너무 큽니다.

Thunderbird IMAP INBOX 파일이 너무 큽니다.

메일을 오프라인으로 유지하도록 설정된 IMAP 계정과 함께 Thunderbird 17을 사용합니다. 훌륭하게 작동합니다. 단, 내 메일을 보관하기 위해 Thunderbird는 메일을 유지합니다.막대한"INBOX"라는 파일입니다. 4년이 된 내 계정의 경우 이 파일 하나가 30GB 이상으로 늘어났습니다! 너무 많은 데이터를 보관하는 것이 마음에 들지는 않지만 rsync를 사용하여 홈 폴더의 증분 백업을 실행할 때 이 거대한 INBOX 파일을 매번 전송해야 하기 때문에 모든 데이터를 하나의 파일에 저장하는 것은 고통스럽습니다. 정말 느려요!

명확히 말하면 이것이 내가 말하는 파일입니다.

~/.thunderbird/4jjzlkiu.default/ImapMail/imap.gmail-1.com/INBOX

답변1

INBOX 파일을 다음으로 분할하세요.Maildir을 통한 많은 작은 파일! 따라서 새 이메일과 변경된 이메일만 이전됩니다.

어떻게

  1. 썬더버드를 엽니다.
  2. 딸깍 하는 소리"편집"->"계정 설정"->"서버 설정".
  3. 변화"메시지 저장소 유형"~에서"폴더당 파일(mbox)"에게"메시지당 파일(메일 디렉토리)".

배경: Maildir 및 Mbox

전통적으로 받은 편지함 이메일은 소위 Mbox 형식이라는 하나의 거대한 파일에 저장됩니다.이메일 저장의 대안은 Maildir입니다: 각 이메일은 별도의 파일로 저장됩니다. 모든 이전 이메일은 변경되지 않은 파일로 인식되므로 더 이상 전송되지 않습니다. 새 이메일은 새 파일로 구체화되고 다음 rsync 백업에서 전송됩니다.

그러나 글을 쓰는 시점에서 Thunderbird의 Maildir은 여전히 ​​다소 새로운 기능이며(Thunderbird 38에서 도입됨) 백업 수행 방법을 알고 있는 고급 사용자에게만 해당되며 Mozilla 문서에 따르면 수정되지 않은 버그가 포함될 수 있습니다.

답변2

계정 목록에서"받은 편지함"을 마우스 오른쪽 버튼으로 클릭하고 "컴팩트"를 선택하십시오.

...질문을 게시한 후에 이 사실을 알아냈습니다. INBOX 파일이 30GB에서 약 800MB로 줄었습니다! 훌륭하지만 여전히 완벽하지는 않으므로 질문에 완전히 "답변"한다고 생각하지 않습니다.

이 작업을 자동으로 수행하는 솔루션(주기적으로 실행할 수 있도록 명령줄에서 수행하는 방법)을 찾거나 파일을 별도로 저장하는 완전히 다른 접근 방식을 사용할 수 있는 솔루션을 찾는 것이 더 나을 것입니다. 네트워크를 통해 원격 백업을 수행할 때 800MB를 전송하는 것은 여전히 ​​​​어려운 일입니다.

답변3

도구 > 계정 설정 > 서버 설정 > 메시지 저장소 > 종료 시 받은 편지함 정리("삭제")를 고려해 보셨나요?

또는 동기화 및 저장소 > 디스크 공간 > 최근 XX일을 동기화하시겠습니까?

또한 SSH를 통한 rsync를 고려하십시오. 매우 빠릅니다.

받은 편지함을 더 자주 정리할 수 있는 몇 가지 옵션은 다음과 같습니다.http://kb.mozillazine.org/Deleting_messages_in_IMAP_accounts

관련 정보