최근에는 neomutt
및 와 협력했습니다 mbsync
. 모든 메일과 폴더에 대한 초기 크롤링을 수행했는데 괜찮았습니다.
그런 다음 폴더와 이메일을 정리하기 시작했습니다. 계정 내의 일부 폴더(또는 "사서함")가 정리되고 삭제되었습니다.
실행해보면 mbsync -a
삭제된 폴더를 찾고 싶어하는 것 같습니다. 오류 메시지는 다음과 같습니다.
Error: channel [email protected]: far side box INBOX/subscribed cannot be opened.
이 INBOX/subscribed
폴더는 더 이상 존재하지 않습니다.INBOX
그러나 mbsync
미션은 여전히 이를 획득하기 위해 노력하고 있다.
어딘가에 업데이트해야 하는 구성 파일이 있습니까? 이 오류를 해결하려면 어떻게 해야 합니까?
당신의 도움을 주셔서 감사합니다.
답변1
지금쯤 이 문제가 해결되었을 수도 있지만 향후 여행자를 위해 다음을 수행하세요.
mbsync --remove-near
원격 사이트에서 사라지는 로컬 사서함을 삭제하려고 시도합니다.
mbsync
근처에 비어 있는 사서함은 삭제가 거부되며 다음과 같은 불만 사항이 표시됩니다.
Warning: channel <your channel>: far side box <mailbox> cannot be opened and near side box <mailbox> is not empty.
모든 로컬 폴더를 수동으로 삭제(또는 maildir 저장소 밖으로 이동)하고 --remove-near
모든 것이 동기화될 때까지 다시 실행한 다음 정상적으로 동기화할 수 있습니다.
나는 이것에 익숙하지 않기 mbsync
때문에 어떤 옵션이 관련성이 있는지 잘 모르겠지만 mbsyncrc
다음을 설정했습니다.
Patterns *
Create Both
SyncState *
Expunge Both
설정이 다르고 위 설정이 작동하지 않으면 다음 설정을 읽어보세요.