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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2016年8月10日(水) 10:45 
オフライン

登録日時: 2016年8月10日(水) 10:30
記事: 3
先日、新規PCへThunderbirdをインストールしました。
そこで既存PCからアドレス帳をエクスポートし、新規PCへインポートを行いました。
しかしながら数件ほど移せていないデータがありました。
個人的に調べたところ、相手方のメールアドレスに「”〇〇〇"」のような記号が入っていました。
これが怪しいと思ったのですが、原因をおわかりの方がおられましたら、ご教授をお願い致します。

※バージョンは現最新の45.2.0です。

_________________
Mozilla/5.0 (Windows NT 10.0; rv:48.0) Gecko/20100101 Firefox/48.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年8月10日(水) 18:49 
※質問するときは、「フォーラムの利用に関するご案内」、とりわけ「質問するときは」に目を通し、Thunderbird のバージョンだけでなく、OS の種類とバージョンなど使用環境についての最低限の情報を書き添えることをお勧めします。

とある質問者 さんが書きました:
先日、新規PCへThunderbirdをインストールしました。
そこで既存PCからアドレス帳をエクスポートし、新規PCへインポートを行いました。

「既存PC」の OS の種類とバージョンは何ですか。こちらの Thunderbird も 45.2.0 ですか。
「新規PC」の OS の種類とバージョンは何ですか。Thunderbird が 45.2.0 というのは了解しました。

現役の Windows -> Windows とか、Mac -> Mac とかなら比較的容易に考えられますが、Mac -> Windows みたいに異なる OS 間とか、同じ OS でも極端にバージョンの開きがあるような場合は、余分に目を配るべき事柄があるかもしれませんので...。

「既存PCからアドレス帳をエクスポート」したときの出力形式(ファイルの種類)は何ですか。
Thunderbird 45.x 系(Windows 版)では、次の6種類から選択できます。
 ・カンマ区切り (システムの文字セット) (*.csv)
 ・カンマ区切り (UTF-8) (*.csv)
 ・タブ区切り (システムの文字セット) (*.tab;*.txt)
 ・タブ区切り (UTF-8) (*.tab;*.txt)
 ・vCard (*.vcf)
 ・LDIF (*.ldi;*.ldif)

とある質問者 さんが書きました:
しかしながら数件ほど移せていないデータがありました。

「移せていないデータ」とは、どういう状態ですか。例えば、A さんの [連絡先] 情報が
 (a)丸ごと欠落した状態
 (b)項目が部分的に欠落した状態
 (c)項目が乱れた状態([表示名] 欄にメールアドレスが入っている、など)
 (d)その他、具体的に

とある質問者 さんが書きました:
個人的に調べたところ、相手方のメールアドレスに「”〇〇〇"」のような記号が入っていました。
これが怪しいと思ったのですが、原因をおわかりの方がおられましたら、ご教授をお願い致します。

Thunderbird のアドレス帳の、ひとつの [連絡先] において、[姓] 、[名] 、[表示名] 、[ニックネーム] 、[メールアドレス] …… とある各項目のうち、[メールアドレス] 欄に「"名前" hoge@piyo.com 」のような形でメールアドレスが入っているという意味でしょうか。

もしそうなら、カンマ区切り形式(csv)または タブ区切り(tab / txt)での出力時に、この欄の区切りが乱れたり、それ以降のデータが欠落したりする可能性はあるかもしれません。

ぼくもすべてのケースを知っているわけではありませんし、情報の限られたいまの時点で断言はできませんが、次のような推測はできないでしょうか。

日常的に送受信する電子メールの差出人(From)や宛先(To)に、「名前 <hoge@piyo.com> 」のような形式でメールアドレスが入ることがあります。
これをアドレス帳に登録すると、「名前」部分は [表示名] 欄に入り、「<hoge@piyo.com> 」部分は [メールアドレス] 欄に hoge@piyo.com だけが入ります(< > は削除される)。
文字どおり、メールアドレスの命名規則に準じた要素だけが [メールアドレス] 欄に入るべきなので、この動作は妥当だといえるでしょう。(そのために欄が区別されているわけですから...。)
一方、もし [メールアドレス] 欄に「"名前" hoge@piyo.com 」のようなメールアドレス以外の余計な文字や記号を含んだデータが入力されていたとすると、正規のメールアドレスの構成要素ではない部分の取り扱いをめぐって、エクスポート時(またはインポート時)に思わぬ動作不良が起こる可能性はあろうかと思います。

とくに CSV 形式では、その仕様からもデータの区切りに混乱をもたらす要素があると、問題が起こりやすいように思います。
この場合、エクスポートでデータを出力したときと、そのデータをインポートしたときの2つのタイミングで、問題が起こりえます。どちらか一方かもしれませんし、両方で問題が起こっているのかもしれません。
エクスポートした CSV(またはタブ区切り)の内容をテキストエディタや CSV エディタで開いて目視確認したとき、
内容に問題がないことが確認できるのなら、主な問題はインポート時に起こっていることになります。
しかし内容に不正常な部分が見出せるのなら、エクスポート時に問題が起こっていることになります。この場合、問題点を手動で修復したものをインポートすることで、正常な取り込みができるかもしれません。

比較としていえば、もし「既存PC」がまだ使える状態にあるのなら、「既存PC」から LDIF 形式でエクスポートしたものを「新規PC」でインポートした場合はどうなりますか。こちらは CSV 形式や TSV 形式とは仕様が異なるので、[メールアドレス] 欄の内容が変則的であっても、あるいは問題を回避できるかもしれません。
それとも、LDIF 形式でのエクスポート/インポートで、本件の問題が起こっているのでしょうか。

個人的な経験の範囲ですが、Thunderbird -> Thunderbird なら、LDIF 形式が一番無難な気がします。
Thunderbird 以外のメールソフトとの間では、汎用性の高い CSV 形式は捨てられませんが、相手方のメールソフトとの相性によっては、細部に問題が起こることはありえます。

(補足)
アドレス帳の移行に関しては、Thunderbird が最初から持っている標準の「個人用アドレス帳」「記録用アドレス帳」だけなら、エクスポート/インポートの必要はありません。プロファイル直下にある abook.mab(個人用アドレス帳)、history.mab(記録用アドレス帳)を、移行先のプロファイルにコピーするだけでオーケーです。(移行先で1件もアドレス登録をしていないことが前提ですが。)

しかし、ユーザーが任意に追加作成したアドレス帳は abook-1.mab 、abook-2.mab …… のように、インポートしたアドレス帳は impab-1.mab 、impab-2.mab …… のように、プロファイル内に機械的なシーケンスで命名・生成されます。
それと Thunderbird 上で表示されるアドレス帳名(例:「科特隊隊員アドレス」「国際救助隊関係者」など)は、実体である abook-1.mab や impab-1.mab などが prefs.js によって照合・管理されているため、*.mab ファイルの単純なコピーでは移行できません。

逆にいえば、prefs.js 内の情報を手動で書き換えたり、整合性を崩さないよう「既存PC」にある *.mab ファイルをリネーム&コピーすることで、エクスポート/インポートを使わずにアドレス帳を移行することも不可能ではありません。(ただし、変則的というか裏技的な方法なので、積極的にはお勧めしません。)

とりえあず以上です。ご希望に沿わない話だったらすみません。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年8月17日(水) 16:21 
オフライン

登録日時: 2016年8月10日(水) 10:30
記事: 3
返信ありがとうございます。
情報不足でしたので補足します。

・双方のPC共にWin7で、Thunderbird のバージョンも45.2.0 です。

・「既存PCからアドレス帳をエクスポート」したときの出力形式(ファイルの種類)は下記の2種類を試しました。
 ・カンマ区切り (システムの文字セット) (*.csv)
 ・カンマ区切り (UTF-8) (*.csv)

・移せていないデータは丸ごとになります。

結果として、少々急いでおりましたので、既存PCのProgram Filesからデータを丸ごとコピーを行い、
新規PCへデータごと反映させました。
現在検証することが不可の為、返信内容を試すことはできませんが、大変参考になりました。
ありがとうございました。

_________________
Mozilla/5.0 (Windows NT 10.0; rv:48.0) Gecko/20100101 Firefox/48.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年8月19日(金) 20:05 
レスポンスが遅くてすみません。

とある質問者 さん、結果報告と追加情報、ありがとうございました。

目的が果たせたことは了解です。

とある質問者 さんが書きました:
結果として、少々急いでおりましたので、既存PCのProgram Filesからデータを丸ごとコピーを行い、
新規PCへデータごと反映させました。

揚げ足取りのようで申し訳ないのですが、問題解決を目的としたトピックに、処方の誤認を招く内容があるのは望ましくありませんから、今後このトピックを参照なさる方のことを考慮し、整理させていただきます。

今回は、既定のアドレス帳だけが移行対象だったので、プロファイル内にある abook.mab(個人用アドレス帳)と history.mab(記録用アドレス帳)を丸ごと、[既存 PC のプロファイル] から [新規 PC のプロファイル] へコピーした ―― ということですね。

(Windows 7 以降の OS の場合)
・Thunderbird のプログラムが配置される標準の場所(インストールディレクトリ)
 C:\Program Files\Mozilla Thunderbird ――――(32bit OS)
 C:\Program Files (x86)\Mozilla Thunderbird ―(64bit OS)

・Thunderbird のプロファイルが配置される標準の場所
 C:\Users\<UserName>\AppData\Roaming\Thunderbird\Profiles\xxxxxxxx.default
 (x はランダムな英数字。32bit 版・64bit 版共通)

(注)ユーザーがプロファイルの置き場所を任意に変更している場合は、上記と異なるところにあります。

蛇足ながら以上です。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年9月08日(木) 11:58 
オフライン

登録日時: 2016年8月10日(水) 10:30
記事: 3
返信が遅くなってしまい申し訳ありません。

対象ファイルや手順等、その通りでございます。
ありがとうございました。



[/quote]
揚げ足取りのようで申し訳ないのですが、問題解決を目的としたトピックに、処方の誤認を招く内容があるのは望ましくありませんから、今後このトピックを参照なさる方のことを考慮し、整理させていただきます。

今回は、既定のアドレス帳だけが移行対象だったので、プロファイル内にある abook.mab(個人用アドレス帳)と history.mab(記録用アドレス帳)を丸ごと、[既存 PC のプロファイル] から [新規 PC のプロファイル] へコピーした ―― ということですね。

(Windows 7 以降の OS の場合)
・Thunderbird のプログラムが配置される標準の場所(インストールディレクトリ)
 C:\Program Files\Mozilla Thunderbird ――――(32bit OS)
 C:\Program Files (x86)\Mozilla Thunderbird ―(64bit OS)

・Thunderbird のプロファイルが配置される標準の場所
 C:\Users\<UserName>\AppData\Roaming\Thunderbird\Profiles\xxxxxxxx.default
 (x はランダムな英数字。32bit 版・64bit 版共通)

(注)ユーザーがプロファイルの置き場所を任意に変更している場合は、上記と異なるところにあります。[/quote]

_________________
Mozilla/5.0 (Windows NT 10.0; rv:48.0) Gecko/20100101 Firefox/48.0


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

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[176人]


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

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