ローカル電子メールストアを Mutt Friendly (IMAP) に同期するには?

ローカル電子メールストアを Mutt Friendly (IMAP) に同期するには?

一般化する

私の質問:私が選択したクライアント(mutt)を使用して電子メールをオフラインで読みたいのですが、電子メールの移動などの作業はimapサーバーを介して双方向SNCに保存したいと思います。

私の質問fetchmail:などの標準ツールを使用しながらこれを行う簡単な方法はありますかprocmail

詳細

私はGmailアカウントを持っています。さまざまな理由で(一部の代理店)、メールクライアントがこのメールを読むことができる必要があります。私は、「受信トレイ」を既存のローカルメール設定と同様に整理して「保存」したいと思います。 「検索できます。Webクライアントのフォルダに電子メールを移動する場合は、ローカルの受信トレイにこれを考慮したいと思います。

可能であればから送信されたこのEメールを読みたいですmutt。以前は、muttのデフォルトのimap機能を使用していましたが、muttを実行するたびにサーバーとの接続を確立する必要があり、muttがバックグラウンドで開いているときに接続が失われることが多く、メッセージヘッダーキャッシュのみを保持していました。新しいメッセージをロードするには、サーバーへの往復が必要です。メッセージを送信した後に他のメッセージを表示するには、STMPを介してそのメッセージが承認されるまで待つ必要があります。

この問題を解決する方法はありますか?私はThunderbirdのような厚いクライアントが解決策だとは思わない。私はターミナルアクセスが必要で、メールを収集することが好きで、procmailのフィルタリング機能を最大限に活用し、別々のシステムを好みます。

上記のように fetchmailprocmailsendmailほぼただし、クライアント間で自分のアクティビティを同期することはできません。

私は何を逃したことがありませんか? FreeBSDマニュアルの電子メールセクションといくつかのブログ記事を見てみましたが、この方法ですべてを一つにまとめることはないようです。

しかし、私はArch LinuxとDebianを実行します。

ベストアンサー1

オフラインIMAPそして同期どちらのプログラムもよく統合されており、mutt異なる基準を満たしています。

OfflineIMAPはPythonで書かれ、isyncはCで書かれました。どちらも非常に高速です。

どちらのプログラムもよく文書化されており、設定も簡単です。 isyncは少し簡単かもしれません。

各機能の間に注目すべき1つの重要な違いがあります。 (isyncの実行可能ファイル)1をmbsync使用してローカルコピーからリモートIMAPメールディレクトリを再入力するただし、OfflineIMAPはこれを行うことはできません。 [修正:v6.4.0からOfflineIMAPはフォルダの作成リモートストレージにフォルダを作成するオプション]。

Arch Wikiには、設定例とユースケースを含むページがあります。2


1. 誤ってリモートメールストアを削除してローカルコンピュータのバックアップから復元する必要があるとします。
2.同期そしてオフラインIMAP

おすすめ記事