【问题标题】:How to verify existence of an email address programmatically?如何以编程方式验证电子邮件地址的存在?
【发布时间】:2018-12-03 06:42:28
【问题描述】:

我是 Android 编程的新手,我目前正在开发一个应用程序,该应用程序要求用户输入有效的电子邮件地址,该地址在服务器中有效,而不是语法。我想要类似于默认电话客户端用来验证和初始化电子邮件地址使用的东西。

【问题讨论】:

  • 您需要网络服务来检查电子邮件 ID 是否有效与服务器通信。
  • @farhana 我该怎么做?
  • 我也不明白为什么我被否决了
  • 您的 Web 开发人员为您提供 URL 或 API 或 Web 服务,您可以在其中发布您的电子邮件 ID,服务器将回复您电子邮件 ID 是否有效。我认为你必须了解异步任务,volley 是与服务器通信的方式,在其中传递你的 web URL 进行通信
  • 好吧,我会调查一下,虽然它仍然有点不清楚,但我会回复你。

标签: android email


【解决方案1】:

查看此服务的 API:https://market.mashape.com/mr_admin/email-verifier。请注意,这是一项每天 20 多张支票的付费服务,这可能会排除这种可能性,但从好的方面来说,他们为您做了很多工作。请注意,没有任何方法是 100% 准确的。

【讨论】:

  • @ankitaggarwal 你是什么意思?
  • 我的意思是,如果我假设我的公司电子邮件 id 即私人邮件 id,如果此电子邮件 id 由任何 API 标识,你怎么能说它是私人邮件 id 或安全。跨度>
  • @ankitaggarwal 当然是这样,但正如你所说,这是 _any _ AP​​I 的限制。
  • 任何答案都是正确的,除非你想让我说,“它不能完成”,尽管事实上有一项服务可以为所有公共电子邮件提供解决方案世界,其中绝大多数!然后我注意到您的回答还建议 OP 调用 API!
【解决方案2】:

要从服务器端检查电子邮件是否存在,您可以点击 API,如果电子邮件已经存在,API 将返回。

【讨论】:

  • 请详细说明。我不太明白你的意思
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-14
  • 1970-01-01
  • 2014-06-12
  • 1970-01-01
  • 2012-10-30
相关资源
最近更新 更多