私は Evolution を使用して IMAP 電子メール アカウントを管理しています。
オフライン作業とバックアップの目的で、このアカウントのすべてのフォルダーとメールをローカルで同期したいと思います。
アカウント設定で「すべてのフォルダでリモート メールをローカルに同期する」をチェックし、各フォルダで「オフライン操作用にフォルダの内容をローカルにコピーする」をチェックしました (翻訳が正確でない場合は申し訳ありません。Evolution はフランス語で設定されています)。
これらにもかかわらず、Evolution (左下のプラグ付きボタン) を切断すると、すべてのメールが同期されません。すべてのフォルダを同期するかどうかを尋ねられ、簡単な操作を行うと、切断するとほとんどのメールを開くことができなくなり、次のメッセージが表示されます。
The message is not available in offline mode
This can be due to the message not being downloaded yet. The folder,
or the account, can be marked for offline synchronization. Then, once
the account is online again, use File->Download Messages for Offline
Usage, when this folder is selected, to make sure that all the
messages in the folder will be available in offline mode.
選択したフォルダのみが同期されるようです。
もちろん、「ファイル」>「オフラインで使用するためにメッセージをダウンロード」をクリックした場合も同じです (この場合も翻訳は正確ではありません)。
私はEvolution 3.18.5.2、Ubuntu 16.04.3 LTSを使用しています
何か見逃しているのでしょうか? バグでしょうか?
答え1
これは Thunderbird のデフォルトの動作です (メッセージを表示するときにローカルに保存します)。
Evolution のグローバル設定では、メールを表示したときに取得するように適切に設定されていないと思われます。オフライン モードで表示できるようにするには、受信トレイ全体 (またはすべてのフォルダー) をチェックする必要があります。
また、Linux では、バックアップの目的で IMAP 同期を使用することもできます。
答え2
これはEvolutionの最近のバージョンでは修正されていると思われるバグです。Gnome Bugzilla バグ 793290。
Milan Crha 氏は次の回避策を提案しました:
- アカウントの受信オプションで「すべてのフォルダで新しいメッセージを確認する」を定義します
- ゴミ箱またはジャンク フォルダーの少なくとも 1 つを実際のフォルダーとして設定解除します。
私にとってはそれが機能することを確認しました。