MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

アカウント設定を編集できなくなりました
https://forums.mozillazine.jp/viewtopic.php?f=3&t=14371
ページ 11

作成者:  とらねこ [ 2013年10月19日(土) 00:46 ]
記事の件名:  アカウント設定を編集できなくなりました

先日、Thunderbirdを再起動したときに自動アップデートされ、24.0.1になりました。
その後送信アドレスの追加が必要になったので「アカウント設定」で追加しようとしたところ、どこを選択しても「ローカルディレクトリ設定で指定されたディレクトリのサブディレクトリはすでに "xxxx" アカウントで使用されています。別のディレクトリを選択してください。」と表示されて何も設定することができません。打開方法を教えてください。

なお、Win7 Home SP1(32bit)で使用しています。

作成者:  kiki [ 2013年10月19日(土) 10:37 ]
記事の件名:  Re: アカウント設定を編集できなくなりました

 
「ローカルディレクトリ設定で指定されたディレクトリのサブディレクトリはすでに "xxxx" アカ
ウントで使用されています。別のディレクトリを選択してください。」というエラーメッセージが
表示されるのは、具体的に、Thunderbird の、どこの箇所で、どのような操作をおこなったとき
なのでしょうか?

「送信アドレス」とは、何でしょうか?
通常、メールアドレスに「送信用」とか、「受信用」とかはありません。
メールアドレスは、アカウントに付随するものです。

正確には、既存のアカウント設定内容を「編集」することと、新しく「追加」することは別物で
す。
「送信アドレスの追加」とは、新規にアカウントを追加するということでしょうか?

もしそうならば、追加しようとしている新規アカウントと、すでに同じアカウントがあるために、
追加できない問題が考えられます。
すでにある他のアカウントと、重複していないか、今一度確認してみましょう。

そうではない場合は、正常に Thunderbird のアップデートができていないか、Thunderbird の
プロファイルが壊れている可能性が考えられます。
念のため、Thunderbird のセーフモード起動とか、再インストールしてみるとか、新規プロファ
イルを「追加」作成して、それを適用して、正常にアカウント追加できるか、試して、確かめて
みましょう。

作成者:  通行人 [ 2013年10月19日(土) 10:52 ]
記事の件名:  Re: アカウント設定を編集できなくなりました

とらねこ さんが書きました:
先日、Thunderbirdを再起動したときに自動アップデートされ、24.0.1になりました。
その後送信アドレスの追加が必要になったので「アカウント設定」で追加しようとしたところ、どこを選択しても「ローカルディレクトリ設定で指定されたディレクトリのサブディレクトリはすでに "xxxx" アカウントで使用されています。別のディレクトリを選択してください。」と表示されて何も設定することができません。打開方法を教えてください。

そのメッセージ通り、です。

Tb上で定義された各アカウント用の、メールデータを保持するメールディレクトリーは、Tbの設計上、別々のディレクトリーでなければいけないのですが、一つの受信トレイに全部のアカウントのメールを入れたい、と言って、サーバー設定の「ローカルディレクトリー」で同じディレクトリーを指定するユーザーが、必ずでてきてしまいます。
以前は、それをやると必ずクラッシュしていたので必ず気がついたし、そういった設定ではTbは全然使えないので、ある意味、まだマシでした。
それが、途中のバージョンからクラッシュはしなくなって、各サーバーからのメールのダウンロード時に、交互に、ファイルをオープンしてメールを書いてファイルをクローズ、がなされている限りは、メールデータ用のファイルの破壊などは起こらないので、とりあえずは正常に使える状態が続くようになりました。
しかし、設計上は、完全に独立したディレクトリーの下のファイルでないといけないので、メールデータの消失などの大きな問題を含む、なんらかの問題がいずれ起こります。
そうなると、余計なバグがたくさん開かれるし、おかしな設定による奇妙な問題ですから問題の解析にもかなりの手間がかかってしまいます。
間違った設定によるメールデータの消失、からは、できる限りユーザーを守る必要があります。
そのため、Tb 24で、(A) そういった設定は設定変更時に受け付けない、(B) 以前のバージョンの時にそういった状態にしてしまっていた場合は、警告のメッセージを出す、というようになりました。

アカウント設定・サーバー設定の「メッセージの保存先:」で選択しているディレクトリーを、正しいものに変えてください。
「メッセージの保存先:」を変えたら再起動しないといけないが、それを広く知らしめる努力を怠っているので、設定変更したのにそれが有効にならない現象に多くのユーザーが悩まされる、とか、中途半端に設定変更後のディレクトリーにアクセスして余計な問題が起こってユーザーが困る、という大きな問題は、警告を出す機能を開発したデベロッパーが「メッセージの保存先:」を変えたら必ず再起動を促すように既に変えてくれているので、もう起こりません。
設定エディターで(ツール・オプション・詳細設定・一般)、「検索」に、「.directory-rel」あるいは「.directory」を入れると、全アカウントのメールディレクトリーの設定を一度に見られますから、見通しがよくなるでしょう。

なお、全く同じディレクトリー、以外に、他のアカウント用のディレクトリーのサブディレクトリー、プロファイルディレクトリーの上位のディレクトリー(~\Thunderbird\Profiles\abc.xyzがプロファイルディレクトリーなのに、~\Thunderbird\Profiles\abc.xyzや~\Thunderbird\Profilesをメールディレクトリーに指定した)、C:\Program Filesやそのサブディレクトリー、なども、警告の対象になります。
メールディレクトリーではないですが、FxやTbのプロファイルディレクトリーにC:\Program Filesを指定してしまったので、FxやTbのプロファイルマネージャーで「ファイルを消す」設定でプロファイルを削除したらC:\Program Filesの中身が消えた、というバグ報告が、実際にありました。

作成者:  とらねこ [ 2013年10月19日(土) 15:33 ]
記事の件名:  Re: アカウント設定を編集できなくなりました

ローカルフォルダのデータ保存先を1階層下げ、各メールアドレスごとのファイル保存先と完全分離させて解決しました。
ありがとうございました。

データ移動をファイル移動で行ったので、冷や汗ものでした。

なお、「追加する送信アドレス」とは、yahooメールの「セーフティアドレス」です。
スパム対策で使っているカモフラージュのメアドで、スパムを受けたら簡単に切り離しできるようになっています。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/