检测电子邮件是否来自Google域

时间:2018-02-13 12:26:03

标签: java email oauth-2.0 google-api

有了一个电子邮件地址,我需要知道它是来自谷歌域名还是来自其他域名。我做了一些研究,但我不清楚如何得到这个。我得到的只是linux终端命令和寻找域名DNS的Python脚本。例如:

  1. user@gmail.com:true
  2. user@mydomaingoogle.com: true
  3. user@mydomainNOgoogle.com: false
  4. 我已尝试将OAuth与我已经完成的日历API一起使用,效果非常好,但是使用非谷歌帐户不会引发异常,我在响应中看不到任何不同

    提前致谢

1 个答案:

答案 0 :(得分:0)

我不确定我理解谷歌域名的含义。假设您的意思是电子邮件附加到Google帐户,您可以使用以下内容进行测试。

如果您正在寻找一个Google端点或API,它会告诉您这封电子邮件是否是Google帐户,您将无法找到。这不是谷歌想要分享的内容。

<强>哈克

如果您尝试将非Google电子邮件地址邀请到需要Google帐户(个人Gmail或商家)的Google服务,则可能会收到错误消息,指出“未知电子邮件地址”,如果它是非谷歌地址。因此,如果您尝试邀请某人参加Google日历上的活动,您至少会知道他们是否使用Google帐户。