Debian 9(Stretch): Thunderbird が起動時に「.icedove」フォルダを誤って作成しました。

Debian 9(Stretch): Thunderbird が起動時に「.icedove」フォルダを誤って作成しました。

私はこのエラーの犠牲者です:Thunderbirdは.icedoveフォルダから起動しません - Debian 9 #1686


説明する:

Thunderbirdを起動すると、自動的に呼ばれるディレクトリが作成されます.icedove。各セッションの後にこのディレクトリを手動で削除しないと、Thunderbirdは.icedove起動するたびにディレクトリがあると文句を言います。

私はFirejail他のアドオンを使用しません。.icedoveThunderbirdの起動中にThunderbirdが自動的にディレクトリを作成するのを防ぐ方法は何ですか?

このようだGitHubの推奨ソリューション使用している場合にのみ有効ですFirejail。ただし、インストールしないと、Firejail記載されたファイルは私のシステムに存在しません。/etc/thunderbird.profile

この問題を解決する方法についてのアイデアはありますか?

答え1

編集>基本設定>詳細>一般>構成エディタに移動して、「.icedove」文字列を含む項目を検索します。各項目について、この文字列を.thunderbirdに置き換えます。 Thunderbirdセッションを終了し、最後に.icedoveディレクトリを削除します。これで問題なくThunderbirdを再起動できます。

答え2

数年前、Debian チームは Thunderbird をフォークし、名前を Icedove に変更しました。 Thunderbird(Thunderbirdの名前にちなんで命名)がDebianに戻りましたが、Thunderbirdの名前がIcedoveに変更されてから古いコードがまだ残っているようです。

答え3

アカウント設定では、サーバー設定を表示する各メールアカウントの「メールストア」のタイトルの下に「ローカルディレクトリ」というフィールドが表示されます。/home/user/.icedove/xxxxxxxx.default/示されているように、「.icedove」から「.thunderbird」に必要な変更を行います。 /home/user/.thunderbird/mlnwvjfx.default/ImapMail/imaps.isp.ch(自分の設定に合わせて調整)

.icedoveディレクトリが自動的に再生成されないように、すべてのアカウントに対してこれを行います。

メールをローカルフォルダに保存する場合は、[ローカルフォルダ]で[アカウント設定]、[メールストア]、[ローカルディレクトリ設定]をクリックし、上記の手順に従って再度必要な変更を加えます。

各編集後、Thunderbirdを再起動する必要があります。オフラインジョブ設定を使用して、古い.icedoveフォルダとの同期を停止します。

関連情報