mbsync:サブフォルダをルートディレクトリに移動する

mbsync:サブフォルダをルートディレクトリに移動する

マイメールプロバイダ(Fastmail)は、Webインターフェイスで定義したフォルダを受信トレイに配置します。したがって、mbsyncを使用して同期すると、次の結果が表示されます。

INBOX
 - .Drafts
 - .Foobar

しかし、私は受信トレイの上に並列に設定することを好みます。

INBOX
Drafts
Foobar

この目標をどのように達成できますか? 「フラット化」オプションを試しましたが、INBOX.各フォルダにはまだプレフィックスがあり、サブフォルダ階層が失われます。

INBOX
INBOX.Drafts
INBOX.Foobar
INBOX.Foobar.Foofoo

各フォルダにチャネル/名前変更ルールを定義できますが、これを行うより簡単な方法が必要です。

ベストアンサー1

実際、私は自分で見つけました。ルールは次のようにする必要があります。

Channel movetoroot
  Master :remote:INBOX/
  Slave :local:
  Patterns * !INBOX

おすすめ記事