最近の本人確認でスマートフォンのSMSを使った2段階認証が良く使われます。
特に、SMSを使った認証方式は、手軽でよく使います。
午後ひとも、Googleやあるゲームのセキュリティ認証で、SMSを使用していましたが何度送信しても、SMSが届か来ませんでした。
SMSの契約もしてあり、SIMも正しく差されているし、スマートフォンの再起動も何度もしました。
何より謎だったのが、他の人へはきちんと送受信できていました。
SoftBankのAndroidを使っていますが、恥ずかしながらしばらく謎でした。
しかし、ある設定を解除を変更したら正常に受信することができました。
わかってしまえば、単純なことでした。
SMSが届かない原因は?
SMSが受信できない原因としては、5つ考えられます。
- SIMが正しくセットされていない
- SMSの契約がされていない
- SMSの送信先が間違っている
- SMS
送受信の設定がされていない - 迷惑メール設定されていて、除外されている
まず、これらについてはきちんと確認して問題ないことを確認します。
問題なし。
ほとんどの人は、ここまでは問題ないはずです。
しかし、届かないのは、Googleやあるゲームなどの特定の送信元からだけ・・・。
再度、設定を見直し、設定します。
届かない・・・。
再送してみる。
届かない・・・。
サポートに連絡してみる・・・。
正常ですといわれる・・・。
仕方がないので、電話で認証することに・・・。
・・・
ここでよく見落としているのが、迷惑メールとして「海外サーバからのSMSを除外している」ことです。
迷惑メールの対策として海外のサーバから送信されるSMSが届かないようにされていることがあります。
※すでに、知っている方は知っているのかもしれませんが・・・
海外のサーバから送信されてくるSMSを受け取れるように設定を変更しました。
設定変更後、認証用のSMSを再送するときちんと受け取れました。
よし!!
Googleやゲームなどの認証サーバが海外にある場合、迷惑メールの設定で海外サーバからのSMSを受け取れない設定なっていることが原因でした。
海外サーバからのSMSを受け取れるように設定することで正常にSMSが受信できるようになります。
海外サーバからのSMSを受信する方法
SoftbankのAndroid携帯で海外サーバからのSMSを受け取ることができるように設定します。
実際の設定方法は、迷惑メール設定をする(海外からのSMSの拒否)を確認して設定してください。
解除する設定は、
「メール設定」ー「迷惑メール対策」ー「詳細設定」ー「SMS」ー「海外電話番号メールの拒否」
を「利用する」に変更するようにします。
これで、Googleやゲームの本人確認用のSMSがきちんと受信することができます。
まとめ
わかってしまえば、簡単なことでした。
2段階認証のSMSを受信できた時は、少し感動してしまいました。
SMSは課金されることもあり、迷惑メールで課金されないような対策だと思いますが、
問題が解決できてなんだかうれしくなってしまいました。
迷惑メールがたくさん来ると怖いので、認証するときだけ、解除しよう。
今後は、セキュリティを向上させるためにスマートフォンを使った2段階認証が増えてくると思います。
午後ひとのように、はまってしまったときにヒントになればよいと思います。
コメント