다른 시스템의 백업에서 Maildir 이메일을 복원합니다(따라서 파일 이름 규칙이 다릅니다).

다른 시스템의 백업에서 Maildir 이메일을 복원합니다(따라서 파일 이름 규칙이 다릅니다).

오프라인 매핑을 사용하여 컴퓨터 A와 컴퓨터 B에서 IMAP을 통해 GMail을 동기화했습니다. 컴퓨터 B를 동기화하는 동안 실수로 5000개의 메시지를 삭제했습니다. 당시 A 머신이 종료되었으므로 메시지가 아직 남아 있습니다. 문제는 시스템 A와 시스템 B가 Maildir에 있는 전자 메일 메시지에 서로 다른 파일 이름을 제공한다는 것입니다.

문제에 대한 보다 추상적인 설명은 두 개의 디렉토리 트리를 병합하고 싶다는 것입니다.파일 내용, 파일 이름은 무시합니다.

불행히도 다른 디렉터리 트리에서 일치하는 항목을 확실하게 식별하는 파일 이름이 있는지 확실하지 않습니다.

(제가 시도할 수 있는 방법 중 하나는 간단히 머신 A를 재동기화한 다음 자체 백업에서 이메일을 복원하는 것입니다. 그러면 파일 이름 문제가 발생하지 않습니다! 하지만 이제는 문제가 흥미롭기 때문에 게시 여부와 관계없이 그렇게 하겠습니다. 어쨌든 그렇죠)

관련 정보