すべてのAndroidスマートフォンの連絡先を調べて、Googleアカウントであるアカウントのリストを作成する方法を探しています。
明らかな解決策は、「@gmail.com」で終わるメールを探すことです。ただし、これはすべての場合に機能するわけではありません。連絡先にGmailを使用する会社のメールがある場合、有効なGmailアカウントを持っていても、メールは「@gmail.com」ではなく「@companyURL.ext」で終わります。
これは可能ですか?
すべてのAndroidスマートフォンの連絡先を調べて、Googleアカウントであるアカウントのリストを作成する方法を探しています。
明らかな解決策は、「@gmail.com」で終わるメールを探すことです。ただし、これはすべての場合に機能するわけではありません。連絡先にGmailを使用する会社のメールがある場合、有効なGmailアカウントを持っていても、メールは「@gmail.com」ではなく「@companyURL.ext」で終わります。
これは可能ですか?
電話のユーザーに属する Google アカウントとは対照的に、たまたま連絡先 (つまり、他の人) に、メールが Google によってホストされている電子メール アドレスを持たせたいということだと思います。(偏執的であることを確認するだけですが、2番目のケースは実際には簡単です)。それからそうではありません。または、少なくとも実用的な方法がわかりません。
この場合を考えてみましょう。私のメール foo@bar.com をお伝えします。それを連絡先に入力します。今日はセルフホスティングです。来週、ドメインを Google Apps に移行し、メールを Google にホストしてもらいます。電話では何も変わりません。外部から見える唯一の変化は、DNS ゾーン ファイルの MX レコードを更新して Google を指すようにしたことです。ドメインを取得し、MX レコードの DNS クエリを実行して、メール サーバーが Google サーバーであるかどうかを判断できると思います。恥ずかしながら、私のメールが Google でホストされているという証拠は何もありません。しかし、それは非常に実用的な答えではないと思います。
また、自分のアカウントに転送するメール エイリアスが複数ある場合も考えてみてください。それらを自分の Google アカウントに関連付けている可能性があります。その場合、Google にログインして Gmail を取得できます。しかし、彼らへのメールが私の Gmail アカウントに届いたとしても、MX レコードでさえそれを明らかにすることはありません。
私の場合、これらのパターンの両方を使用する電子メール アドレスを使用しています。