在我的Android应用程序注册中,我打算询问用户电子邮件地址,因此我可以使用相同的内容,以便他们忘记其应用程序密码。因此,我需要验证给定的电子邮件地址,我发现没有任何规定来确认电子邮件地址的存在。但是我认为,如果我们可以将OTP或验证链接发送到该电子邮件,那么可以帮助我验证电子邮件ID。我可以这样做吗?请帮助我。我需要将OTP或验证链接发送到电子邮件,并要求用户输入OTP,然后验证相同。
基本上您必须有一个服务器模块才能做到这一点。创建Web服务/REST API,以从您的客户端应用程序收集电子邮件,并使用一些电子邮件发送验证代码。(https://www.digitalocean.com/community/tutorials/how-to-so-use-google-s-smtp-server)
,或者您可以使用一些第三方服务,这些服务为您提供类似的事情
电子邮件验证:
https://kickbox.io/
http://quickemailverification.com/
电话验证:
https://fabric.io/kits/android/digits-免费
https://www.twilio.com/docs/api/authy/authy-phone-phone-verification-api- metered
您可以使用第三方电子邮件验证服务并按需验证电子邮件地址。
一些提供商(例如MailboxValidator)提供免费级别的提供商,每月提供300个查询。对于应用程序开发人员来说,这是一个很好的起点。
电子邮件验证API
http://mailboxvalidator.com
http://verify-email.org
http://kickbox.io
http://neverbounce.com
http://briteverify.com