最近では、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
設定が異なり、上記の設定が機能しない場合は、次の設定をお読みください。