登陆163邮箱 验证邮箱帐号密码是否正确_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 登陆163邮箱 验证邮箱帐号密码是否正确

登陆163邮箱 验证邮箱帐号密码是否正确

 2013/6/19 11:47:24  bernoulli  程序员俱乐部  我要评论(0)
  • 摘要:有些时候我们只需要验证邮箱的帐号密码是否正确。而不需要发邮件。用下面的代码吧。jar包是jmail.jarJava代码packagecom.cn.mail.test;importjava.util.Properties;importjavax.mail.MessagingException;importjavax.mail.Session;importjavax.mail.URLName;importcom.sun.mail.smtp.SMTPTransport
  • 标签:正确

有些时候我们只需要验证邮箱的帐号密码是否正确。而不需要发邮件。用下面的代码吧。?
jar包是jmail.jar?

Java代码??收藏代码class="star" src="/Upload/Images/2013061911/40B102E0EF997EA6.png">
  1. package?com.cn.mail.test;??
  2. ??
  3. import?java.util.Properties;??
  4. ??
  5. import?javax.mail.MessagingException;??
  6. import?javax.mail.Session;??
  7. import?javax.mail.URLName;??
  8. ??
  9. import?com.sun.mail.smtp.SMTPTransport;??
  10. ??
  11. public?class?EmailLogin?extends?SMTPTransport?{??
  12. ??????
  13. ??????
  14. ??
  15. ??
  16. ????public?EmailLogin(Session?session,?URLName?urlname)?{??
  17. ????????super(session,?urlname);??
  18. ????}??
  19. ????/**?
  20. ?????*?@param?args?
  21. ?????*/??
  22. ????public?static?void?main(String[]?args)?{??
  23. ??????????
  24. ??????????
  25. ????????URLName?urlName=new?URLName("smtp","smtp.163.com",25,"","xxx@163.com","password");??
  26. ????????Session?session=Session.getInstance(new?Properties());??
  27. ????????EmailLogin?login=new?EmailLogin(session,urlName);??
  28. ????????System.out.println("登陆:"+login.login());??
  29. ??????????
  30. ??????????
  31. ??????????
  32. ????}??
  33. ??
  34. ??????
  35. ??????
  36. ????public?boolean?login(){??
  37. ??????
  38. ????????boolean?login=false;??
  39. ????????try?{??
  40. ????????????login=??this.protocolConnect(url.getHost(),?url.getPort(),?url.getUsername(),url.getPassword());??
  41. ????????}?catch?(MessagingException?e)?{??
  42. ??????????????
  43. ????????????login=false;??
  44. ????????}??
  45. ??
  46. ????????return?login;??
  47. ????}??
  48. ??????
  49. ??????
  50. ??
  51. } ?
发表评论
用户名: 匿名