<はじめに>
先日、いまだにガラケーを使っている知人のためにヤフーメールのアドレスを作りました。
(2022年3月で、3G回線を使ったガラケーは使えなくなるため、その知人もようやくスマホを買う気になったそうです。)
その準備として、ガラケーに入っていたアドレス帳をヤフーメールのアドレス帳に一括登録(インポート)することにしました。
結構手こずりましたが、何とかできたので、備忘録としてここに記録しておきます。
<最初のトライアル(失敗編)>
CSV形式、またはLDIF形式であれば、
ヤフーメールのアドレス帳にインポート(一括登録)できることになっています。
参照URL(1):https://support.yahoo-net.jp/PccMail/s/article/H000004740
とりあえず、ガラケーから取得したアドレス帳をCSV形式で保存しました。
しかし、項目名やその順番がヤフーメールのアドレス帳指定のCSVファイルとは異なっていました。
ヤフーメールのアドレス帳で指定されている項目(フィールド名)は下記のとおりです。
|
参照URL(2):https://support.yahoo-net.jp/PccMail/s/article/H000010790
そこで、ガラケーから取り出したアドレス帳ファイル(CSV形式)をエクセルで開き、
項目(フィールド)名やその順序を、上記の表と同じ形式に揃うように加工しました。
しかし、加工の完了したCSVファイル(これを仮にファイルAとします。)を指定してインポート(一括登録)しようとしたところ、
エラーが出てインポートできませんでした。
<対策と解決>
まず、適当な1つのアドレスのみ、手作業でヤフーのアドレス帳に登録します。
次に、ヤフーアドレス帳のエクスポート機能を使って、アドレス帳をCSVファイル(これを仮にファイルBとします。)に保存します。
(さきほど登録した1件の連絡先のみが入っています。) ファイルAとファイルBを同時にエクセルで開きます。
ファイルBのデータのうち、インポートしたいデータをマウスポインタをドラッグしながら選択してコピーし、ファイルAにペーストします。
ペーストが終わったら、ファイルAをCSV形式で上書き保存します。(仮にこのファイルをファイルA2とします。)
最後に、ヤフーメールのアドレス帳へのインポートに、ファイルA2を指定してあげると、無事にインポートが完了しました。
<考
察>
おそらく、同じCSV形式であっても、微妙にフォーマットが違 うとインポートしてくれないのでしょう。ヤフーメールのエクスポート機能で作ったCSV形式ファイルにデータを追加することで 無事にインポートできました。