我有一个注册页面在我的应用程序,并在注册页面的用户必须提供他/她的电子邮件地址,我怎么能确认的电子邮件地址,无论是现有的电子邮件地址或假的?如何确认在Android应用用户的电子邮件地址编程
0
A
回答
2
1-发送邮件与验证密钥或链接用户应该点击。
2 - 发送邮件并确认该服务器响应OK(通过你的邮件日志也许?)
我会去1作为一个很多网站确实
需要注意的是网站,如junkmail或yopmail允许有“假”电子邮件帐户(真的假不了,但你可以访问所有账户没有密码)。
如果人们不希望你有自己的电子邮件账户,还等什么?如果你的内容足够有趣,他们会很乐意给你正确的。
-1
这个代码可以帮助您了解,如果电子邮件是有效的或没有,但当然不会告诉你,如果它确实存在的:
/*
* Checks if an email is valid using the system matcher
*/
public static boolean isValidEmail(CharSequence target) {
return !TextUtils.isEmpty(target) && android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
}
-1
此检查它是否是一个有效的格式的电子邮件。
代码:
private String EMAIL_REGEX = "^[\\w-_\\.+]*[\\w-_\\.]\\@([\\w]+\\.)+[\\w]+[\\w]$";
if (edit_email.getText().toString().trim().matches(EMAIL_REGEX)) {
Toast.makeText(Register.this, "Valid", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(Register.this, "Invalid format", Toast.LENGTH_LONG).show();
}
+0
这不回答OP的问题。 – admdrew 2014-11-05 20:11:29
相关问题
- 1. 用户应确认电子邮件地址
- 2. Drupal 7 - 确认电子邮件地址
- 3. 当他确认电子邮件地址时登录用户
- 4. 如何获取Android用户的电子邮件地址?
- 5. Powerbi用户的电子邮件地址
- 6. 在Cocoa中获取用户的默认电子邮件地址
- 7. 如何在创建用户的电子邮件地址时以编程方式附加恢复电子邮件
- 8. 如何向我的应用程序的用户发送确认电子邮件?
- 9. Cakephp&用户电子邮件确认
- 10. iPhone的电子邮件应用程序如何识别地址?
- 11. 是否在Facebook Graph API中确认用户的电子邮件地址?
- 12. 使用默认的Android应用程序(Builtin电子邮件应用程序)在Android中发送电子邮件
- 13. 如何使用GData检索用户的电子邮件地址?
- 14. 如何不设置用户的电子邮件地址在Django社会认证
- 15. 在android应用程序中发送电子邮件,选择要使用的电子邮件地址
- 16. 当用户更改电子邮件地址时,“确认电子邮件”输入是否良好实践?
- 17. 仅显示用户名而不是电子邮件地址设计确认电子邮件
- 18. 如何在iOS中获取用户默认电子邮件地址
- 19. 用户在Allauth上更改电子邮件后的确认电子邮件
- 20. 电子邮件地址中编码的电子邮件地址。可能吗?
- 21. gitlab]如何禁用用户确认电子邮件
- 22. 在Facebook应用程序中获取其他用户的电子邮件地址
- 23. 确定是否电子邮件地址的邮件列表地址或个人电子邮件地址
- 24. TeamCity如何获取Subversion用户的电子邮件地址?
- 25. 你如何从Android的任何电子邮件地址发送电子邮件?
- 26. 用户注册的确认电子邮件如何工作?
- 27. 在电子邮件地址
- 28. 如何在不确认电子邮件地址的情况下通过Amazon SNS发送电子邮件?
- 29. CakePHP的:使用电子邮件地址和当用户输入自己的电子邮件地址的形式
- 30. 设计 - 用户编辑电子邮件后确认
这不回答OP的问题。 – admdrew 2014-11-05 20:12:12