デスクトップPCで作業中にiPhoneメールが届いた。
アドレスは「icloud.com」宛
iCloudのウェブメールで読めばいいだけなんですが、自分はドメインメールもフリーメールもサンダーバード(Thunderbird)一元管理しているので、なんとなく(iCloudメールも登録しておこう)と、普通にメールの新規追加をしてみたところ・・・
「パスワードが間違っていませんか?」でつまづいた。
一般的なメールアドレスの登録同様、サンダーバードの「新しいアカウントを作成する」から「メール」を選んでiCloudメールを登録した。
受信サーバーは「IMAP」「imap.mail.me.com」ポートは「993」SSLは「SSL/TLS」
送信サーバーは「SMTP」「smtp.mail.me.com」ポートは「587」SSLは「STATTLS」
これで完了をクリックするとエラーになる。(作業再現上、架空のメアドなのでユーザー名またはパスワードが無効ですになっています)
iPhoneで使っているiCloud用のパスワードが通らないので調べてみるとアップル以外のアプリについてはiCloudの「2ファクタ認証」のパスワードを使用するらしい。
ということで、iCloudからパスワードを取りに行くことにした。
「アカウントの詳細」をクリック
これが「2ファクタ認証」
iCloudのアドレスに6桁の数字が送信される
ログイン出来たら「セキュリティ」の項目までスクロールすると「App用パスワード」「パスワードを生成」メニューが見つかる
とりあえず、自分でわかりやすい名前を付けて「作成」をクリック
これで、サンダーバードのメール送受信パスワードが作成されたので入力欄にコピペして作業完了。
この「2ファクタ認証」は、アンドロイドスマホメーラーでiCloudメールの送受信する場合も同じように作成すれば利用可能になる。