如何在Android中向用户邮箱发送验证码?

时间:2016-09-04 05:05:09

标签: android

当用户注册我的应用程序时,我希望我的应用程序自动向用户电子邮件发送一些验证码。我将生成验证码,但我不知道如何自动将其发送到用户电子邮件。

给我一​​些解决方案的人!!

注意!!!!!!! 询问如何向某人发送电子邮件,就像选择电子邮件应用程序一样,它会在应用程序中填充主题和正文。

3 个答案:

答案 0 :(得分:1)

然后你必须使用网络服务。当用户注册您的应用程序时,您将用户注册信息存储在服务器数据库中。在数据库中插入用户记录时将验证码插入一列。 (在自己的Web服务中编写代码以生成验证代码。)在数据库中成功插入行之后。您可以轻松选择电子邮件和验证码。现在您拥有用户的所有详细信息。在Web服务中编写代码,将验证码发送给用户。

答案 1 :(得分:1)

通常是从服务器端完成的。生成身份验证令牌并使用SMTP服务器将其发送到邮件地址。例如在php中发送邮件。

如果你真的想在android端做这个并没有打开任何应用程序并直接向gmail发送邮件,这里有一个我能找到的替代方案。

Sending Email in Android using JavaMail API without using the default/built-in app

答案 2 :(得分:-1)

firebase电子邮件验证最好在不使用任何自定义创建的服务(API)的情况下验证电子邮件