iCloud メールを Gmail へ移行

私は E メールアドレスを多数持っているが、たくさんあると管理が大変になる。だからさまざまな E メールアドレスは、すべてメインで使う Gmail にすべて転送している。

しかし、iCloud メールだけは転送の設定をしていなかった。そこで転送の設定をすることにした。

以下のページに従えば、iCloud に届いたメールを Gmail に転送できるように設定できる。

iCloud: 自動的にすべてのメッセージを転送する
https://support.apple.com/kb/PH2642?locale=en_US&viewlocale=ja_JP

しかし、過去の iCloud メールのやりとりは、iCloud に入ったままだ。過去のメールもすべて Gmail に入れておきたい。

そこで Thunderbird を活用した。

(1)Thunderbird をインストールする。

Thunderbird — Software made to make email easier. — Mozilla
https://www.mozilla.org/en-US/thunderbird/

(2)Gmail および iCloud メールを Thunderbird のアカウントに設定する。

Thunderbird で iCloud メールを設定するには以下のページが参考になった。

雷鳥でiCloudメール
http://denor.daa.jp/%E9%9B%B7%E9%B3%A5%E3%81%A7icloud%E3%83%A1%E3%83%BC%E3%83%AB

二段階認証を設定してれば、以下の方法で App 用パスワードを生成する。

「Apple ID」管理ページでアプリ(App)用パスワードを作成する方法 | iTea4.0
http://itea40.jp/technic/mac-security/2-step-verification-of-apple-id-app-password/

(3)あとは Thunderbird 上で、移行したい iCloud メールを選択し、Gmail のフォルダへドラッグ・アンド・ドロップすればいい。これで完了!

メールの移行には Gmail Email Uploader というツールもあるが、現在はうまく動かないようだ。

Google Code Archive – Long-term storage for Google Code Project Hosting.
https://code.google.com/archive/p/google-email-uploader-mac/downloads