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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 6 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2019年9月20日(金) 14:51 
環境
OS:Windows10 1903 64bit
Thunderbird:68.1.0 32bit

質問内容
パソコンをWindows7機からWindows10機に移行しています。

Windows7機のWindows Live Mailのアドレス帳をcsv形式でエクスポートしました。
(アドレスの登録数は200件程度です。)
それをThunderbirdのアドレス帳でインポートしても1件も入りません。

古いThunderbird(60.3.1)の導入プログラムがあったので、試しにそれを別のWindows10 1903機(Thunderbirdは未導入)に導入して同じcsvファイルをインポートしたところ正常にメールアドレスが取りこまれました。

どのようにすればThunderbird 68.1.0でインポートできるようになるかご教示お願いします。

以上、よろしくお願いします。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36


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

登録日時: 2014年2月22日(土) 00:59
記事: 4063
クンノスケ さんが書きました:
Windows7機のWindows Live Mailのアドレス帳をcsv形式でエクスポートしました。
(アドレスの登録数は200件程度です。)
それをThunderbirdのアドレス帳でインポートしても1件も入りません。

当方の環境でWindows Liveメールのアドレス帳(Windows Live Contacts)のエクスポートを試してみました。
テスト用のデータを登録して「カンマ区切り (.CSV)」でフィールドを指定して以下の2つのCSVデータを出力しました。

▼CSV-A
コード:
名,姓,電子メール アドレス,自宅電話番号
二郎,小林,test_jiro.kobayashi@yahoo.co.jp,1234567890
三郎,佐藤,test_saburo.sato@hotmail.co.jp,2345678901
太郎,山田,test_taro.yamada@gmail.com,0123456789
▼CSV-B
コード:
名,姓,電子メール アドレス
二郎,小林,test_jiro.kobayashi@yahoo.co.jp
三郎,佐藤,test_saburo.sato@hotmail.co.jp
太郎,山田,test_taro.yamada@gmail.com

これをThunderbirdのアドレス帳にインポートしたところ、CSV-Aでは自宅電話番号のフィールドのみ入力された連絡先が3件登録され、CSV-Bでは1件も登録されませんでした。
どうも、フィールド名「電子メール アドレス」に半角空白が入っているのがダメなようです。
「電子メールアドレス」と修正してからインポートを行うとすべてのフィールドを認識して登録されました。
まあ、バグですね。
あと、.csvのファイルを指定するダイアログのフィルターの初期値が「サポートされたアドレス帳ファイル (.csv; *.ldir; *.ldif; *.tab; *.txt)」となってますが、これだと .csvファイルが表示されないのもバグです。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2019年9月26日(木) 09:00 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4063
Bug 1584026 でバグ報告しておきました。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2019年9月26日(木) 11:09 
EarlgreyTea様
御礼がたいへん遅くなり申し訳ありません。
ご返答とバグ報告をありがとうございました。

おかげさまで、フィールド名「電子メール アドレス」の空白を削除してからインポート操作したところ正常に取り込むことができました。

csvのファイルを指定するダイアログのフィルターの初期値の件、「csv」が含まれていることに気が付かず、「すべてのファイル(*.*」に変更してインポート操作していました。

いろいろとありがとうございました。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36


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

登録日時: 2014年2月22日(土) 00:59
記事: 4063
68.1.0 → 68.1.1 で症状が変化したのかもしれませんが、CSVのヘッダー行のフィールド名の空白を除去しても変わりはなく、インポートを繰り返すことにより成功します。
そのため、Bug 1584026 の当初では Dailyビルドで検証した Alice0775 White さんにインポートできるけど?と言われたりしましたが、今見ましたら Summary が、
引用:
Thunderbird 68 cannot import CSV with field names that contain spaces → Thunderbird 68 cannot import CSV address book on first attempt
に変更になり、修正されてクローズになってました。

CSVインポート時のフィールド名合わせの画面でチェックボックスの挙動がおかしいことには気づいていたんですが、そっちが原因だったとは…

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2019年9月29日(日) 10:36 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4063
Bug 1584026 ですが、Thunderbird 70と71がfixedになり、Daily版の71.0a1 (2019-09-28)にて修正されていることを確認しました。ちなみにファイル選択の初期値で *.csv のアスタリスクが抜けているのも Bug 1584124 で修正されています。
beta版は次の70.0b3に修正が入ってるはずです。
あとは68系にいつ反映されるのかですね。

【9月30日朝追記】
esr68にも修正入りました。
68.1.2 か 68.2 になります。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0


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

All times are UTC + 9 hours


オンラインデータ

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


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

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