IMAP IDLEの完全なコマンドラインメール検索

IMAP IDLEの完全なコマンドラインメール検索

コマンドラインからメールを検索しようとしていますが、mu4eを使用してメールを読み込みます。しかし、次のことを行うプログラムを見つけるのは悪夢です。

  • IMAPサーバーからmaildirフォルダに電子メールをダウンロードする
  • サーバーがSSL / TLSを提供している場合はSSL / TLSを使用する
  • 可能であれば、IMAP IDLEを効率的に処理してダーティループを防ぎ、メッセージを取得してください。
  • セキュリティ上の理由から、GPG暗号化ファイルからパスワードを取得する方法があります。 (コンピュータに物理的にアクセスできる人を信じる必要はありません。)
  • 複数のアカウントを同時に処理でき、可能であればリソースを節約するために一度だけ実行できます。

ボーナス:

  • 効率的(フルIMAPサーバーのインストールを避けたい)
  • 信頼できる
  • まだ維持する
  • 簡単な構成
  • nixだけでなく一般的なLinuxディストリビューションにもパッケージ化

多くのソリューションを試しましたが、これらのタスクを処理するソリューションはないようです。

  • Offlineimap:正式にIDLEのベータ版がありますが、それを使用するように設定することはできません(バグや重要なものを見逃している可能性があります...)。アイドルオプションを使用しても、オフラインimapは1回のスキャン後に停止します。そしてコミュニティによると、かなり遅くてバグが多いようです。
  • mbsync: アイドル状態なし
  • mbsync + mswatch: サーバーアクセスが必要なため不可能
  • mbsync + imapnotify:おそらくこれまで最高の解決策でしょう...しかし、imapnotifyはdebianとnixにパッケージされていません。
  • imapsync:メールボックスの種類を処理しません。
  • fetchmail:PGPで暗号化されたパスワードを処理できません。

解決策はありますか?

関連情報