― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2015年10月16日(金) 13:09 
同一のThunderbird内で、特定のアカウント設定のコピーを作成する手段はないものでしょうか?
ドメインの移管を控えておりまして、プロバケーション期間中に新旧両サーバー用のアカウント設定が必要なので、
現行の設定を複製・編集できると助かるのですが・・

端末の台数が多いため、どうしたものかと悩んでおります。
知恵をお借りできましたら幸いです。

------------------------------
Thunderbird 38.3.0
Windows 7 ~ 10 で複数台

_________________
Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; MALCJS; rv:11.0) like Gecko


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2015年10月16日(金) 16:58 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
jukkan さんが書きました:
同一のThunderbird内で、特定のアカウント設定のコピーを作成する手段はないものでしょうか?
ドメインの移管を控えておりまして、プロバケーション期間中に新旧両サーバー用のアカウント設定が必要なので、
現行の設定を複製・編集できると助かるのですが・・
端末の台数が多いため、どうしたものかと悩んでおります。

accountAのサーバーがserverXで、それがserverYに移行するので、あるプロファイルの中で、サーバー名だけが異なる(ユーザーIDなどは同じ)accountA_Yを定義したい、ということですか?

それならば、prefs.jsをutf-8をサポートしているテキストエディターで編集してアカウントを作ってしまうのが簡単。(ただしnotepad.exeはutf-8なのに先頭にBOMを無条件で書くから、避けるほうが利口)
accountX,serverY,idZのアカウントがあったとして、
それを、accountX01,serverY01,idZ01 という番号のエントリーにコピーし、
メールディレクトリー(サーバー設定、メッセージの保存先)がユニークになるようにし、
hostname/realHostname/userName/realuserNameなどのログインに必要な定義をユニークになるように適宜変更、
でいけます。
結局は、account#,server#,id#という番号で定義を管理していて、
accountX= serverY + idZ * n個 を定義し、
それを、mail.accountmanager.accounts = account1, account2, ... に登録しているだけ。
その時に、変更しやすいように、account3/server3/id3に対してはaccount301/server301/id301を作り、わかりやすくする、ということです。

比較的簡単なスクリプトで作ってしまうのも手です。
大勢のprefs.jsの変更の場合は、ユーザーIDだけを変えれば済むはずですから、一つを手で編集して作り、あとはスクリプトで、というのが楽でしょう。
mail.server.server#.directory-rel=[ProfD]/Mail/pop3.abc.com のようになっていますし、
mail.server.server#.directory は、directory-relから実際にアクセスした時の絶対パスを、わかりやすように書いているだけですから、放置してもいいですし、消してしまっても構いません。

私は、ローカルフォルダがあるとID(identity)が無くて以降のアカウントで番号がずれるので、
ローカルフォルダの番号を999999にしています(^^)
一つのアカウントに複数のidentityを作ったら、account5/id5,id6,id7 => account5/id5,id501,id502のように変えて、アカウント/サーバー/差出人の番号が同じになるように時々して遊んでいます。
途中からmail.account.lastKey;1002というような、最後に作ったアカウントの番号のエントリーができて、次にアカウントを定義する時はその番号の次から作りますから、
アカウント番号を大きくしたら、これも変えないといけません。
でも、サーバー番号、差出人番号は、空いている番号を使うので、アカウントの削除・追加を繰り返すと、番号はランダムと似たようなもの。


最後に編集したユーザー WADA [ 2015年10月27日(火) 23:36 ], 累計 2 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2015年10月20日(火) 12:07 
ご回答ありがとうございます。返信遅くなり申し訳ないです。
WADA さんが書きました:
accountAのサーバーがserverXで、それがserverYに移行するので、あるプロファイルの中で、サーバー名だけが異なる(ユーザーIDなどは同じ)accountA_Yを定義したい、ということですか?

上記、その通りです。

WADA さんが書きました:
それならば、prefs.jsをutf-8をサポートしているテキストエディターで編集してアカウントを作ってしまうのが簡単。

なるほど、prefs.jsの直接編集でいけるのですね。。

WADA さんが書きました:
比較的簡単なスクリプトで作ってしまうのも手です。
大勢のprefs.jsの変更の場合は、ユーザーIDだけを変えれば済むはずですから、一つを手で編集して作り、あとはスクリプトで、というのが楽でしょう。

恥ずかしながら、スクリプトを組むのは自分には若干難易度が高いです。。

確認したところ、認証方法等も新旧サーバーで若干違うので素直に手作業で行った方が早いか?というところも含めて目下思案中です。
貴重なご意見いただきありがとうございます!

_________________
Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; MALCJS; rv:11.0) like Gecko


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2015年10月20日(火) 15:19 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。
*ここは、相互ユーザサポートを通じて、各種情報・事例を、ユーザ同士でシェアする
 場でもあります。
 
 
 
法人企業組織内で多くの端末を管理している条件下では、集中一括管理のお話しになるかと思います。
 注:次の環境条件とは異なる場合と想定してのお話しです。
   ・対象端末は、せいぜい数台程度のみ
   ・同一場所の同一ネットワーク内にある
   ・prefs.js の直接編集のみで完結する or 新旧アカウント設定の用意のみで完結する
    あるいは単純に新旧アカウント用のプロファイルの入れ替えだけで完結する

Mozilla 製品には、それを可能にする各種仕様と手段が用意されていますが、単純にコピーを作成すれ
ばそれで済むお話しにはなりません。
Thunderbird 単体で完結するものではありませんので、当然それを実現可能にする周辺システムが必
要になります。

システムに見合った技術的スキルと知識を要求されますし、それらを習得する時間的コストとリスクが
生じるかと思われます。
こういったフォーラムで情報収集するぐらいでしたら、率直に法人サポートの利用検討をお勧めします。

[参照]
Firefox と Thunderbird の法人向けサポート | 法人向け情報 | Mozilla Japan
Firefox と Thunderbird のよくある質問 | 法人向け情報 | Mozilla Japan
技術的なよくある質問 | Mozilla Japan
Thunderbird の法人導入 - Mozilla | MDN

_________________
Mozilla/5.0 (Windows NT 6.1; rv:44.0) Gecko/20100101 Firefox/44.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[44人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean