%20%E3%81%AB%E5%90%8C%E6%9C%9F%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
まとめ
私の問題: 選択したクライアント ( ) を使用してオフラインで電子メールを読みたいのですmutt
が、電子メールの移動などのアクションは、IMAP サーバーとの双方向 SNC で保持されるようにしたいです。
私の質問fetchmail
: 、などの標準ツールを使用しながら、これを行う簡単な方法はありますかprocmail
?
詳細
私は Gmail アカウントを持っています。さまざまな理由 (一部は組織的な理由) により、メール クライアントからこのメールを読めるようにする必要があります。従来のローカル メール設定で保持するのと同じように、「受信トレイ」をクリーンな状態にし、「アーカイブ」したものはすべて検索可能にしたいのです。Web クライアントでメールをフォルダーに移動する場合、ローカルの受信トレイでこれを考慮に入れたいと思います。
可能であれば、このメールを から読めるようにしたいですmutt
。以前は mutt のネイティブの imap 機能を使用していましたが、mutt は実行するたびにサーバーに接続する必要があります。メールを読んでいて mutt がバックグラウンドで開いていると、接続が頻繁に切断されます。メッセージ ヘッダーのキャッシュのみが保持され、新しいメッセージを読み込むにはサーバーとの往復が必要です。メッセージを送信すると、他のメッセージを見る前に、STMP 経由で確認応答されるのを待たなければなりません。
これを回避する方法はあるでしょうか? Thunderbird のようなファット クライアントは解決策ではないと思います。ターミナル アクセスが必要で、メールを grep で検索でき、procmail のフィルタリング機能を有効に活用し、分離されたシステムを好みます。
上で述べたように、、fetchmail
そしてprocmail
私sendmail
を取得します ほとんどそこにありますが、クライアント間でアクティビティを同期させることはできません。
何か見落としているのでしょうか? FreeBSD ハンドブックの電子メールに関するセクションや、多数のブログ投稿を調べましたが、このようにすべてをまとめたものは見つかりませんでした。
ちなみに、私はArch LinuxとDebianを実行しています。
答え1
オフラインIMAPそして同期mutt
どちらも、他の基準とうまく統合され、満たされるプログラムです。
OfflineIMAP は Python で書かれており、isync は C で書かれており、どちらも非常に高速です。
どちらのプログラムもドキュメントが充実しており、セットアップも簡単です。isync の方が少し簡単かもしれません。
それぞれの機能には、覚えておく価値のある大きな違いが1つあります。isync [修正: v6.4.0から、OfflineIMAPではフォルダを作成するリモート リポジトリにフォルダーを作成するオプション]。mbsync
の実行ファイルを使用すると、ローカルコピーからリモートIMAPメールディレクトリ1を再作成できますが、OfflineIMAPではこれができません。
Arch Wiki には、両方のページがあり、設定例や使用例が紹介されています。2
1. 仮に、リモート メール ストアを誤って削除してしまい、ローカル マシン上のバックアップから復元する必要がある場合...
2.同期そしてオフラインIMAP。
答え2
おそらく次のhttp://stevelosh.com/blog/2012/10/the-homely-mutt/#getting-emailスティーブ・ロッシュの素晴らしい記事があなたを助けてくれるでしょう