`

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

阅读更多

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

Java代码  收藏代码
  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. }  
分享到:
评论
1 楼 gy090028 2014-03-20  
为什么我输入错误的密码都返回true呢。。。

相关推荐

    JavaWeb实现163邮箱注册

    JavaWeb实现163邮箱注册,登录注册,并在邮箱中点击链接完成验证

    叮咚163扫号器v1.0绿色免费版

    叮咚163扫号器是由叮咚工作室开发,支持验证163、126邮箱密码的正确性,有了它再也不怕邮箱密码错误了,欢迎大家来jz5u下载体验! 功能特点:  支持字典多种导入模式、账号导入、密码导入、账号 密码导入  支持...

    邮箱晒号器 全能邮箱晒号器 v1.0

    全能邮箱晒号器主要用于批量验证邮箱账号密码是否正确,支持多种邮箱后缀,使用简单、方便、快捷。目前本软件支持以下邮箱后缀:126.com163.comsina.comyahoo.comhotmail.com21cn.comtom.comgma

    thinkphp实现163、QQ邮箱收发邮件的方法

    用了很长时间去一步一步摸索,终于先在163 网易邮箱上测试成功了,下面就把这个过程分享给大家。 在进入正题这前先看下网易(163)邮箱的服务器地址和端口号: 一、前期准备 使用网易邮箱,当然要注册个账号,这个...

    PHP邮件STMP简单类

    一个PHP邮件STMP简单类,这里使用了163的邮箱,SMTP服务器,连接端口,SMTP服务器的用户邮箱,需要服务器账号和密码,提示是否使用身份验证,是否显示发送的调试信息。

    PHP邮件STMP简单类.zip

    分享一个PHP邮件STMP简单类,这里使用了163的邮箱,SMTP服务器,连接端口,SMTP服务器的用户邮箱,需要服务器账号和密码,提示是否使用身份验证,是否显示发送的调试信息。

    网上日记本

    在用户输入密码后,点击“确定”键时,计算机将调用身份验证数据库进行身份验证,验证该登陆用户是否是合法的管理员。如果其密码输入正确将进入下一个界面。其数据流程图(图2-2)所示: (图2-2) 1.2 需求...

    JavaScript实用范例词典04-14

    4.7 记住登录账号和密码... 103 4.8 检测浏览器是否关闭了Cookie 功能... 105 第5章 视窗篇.... 106 5.1 警告对话框... 106 5.2 在警告对话框上显示多行消息 正文... 106 5.3 确认对话框... 107 5.4 输入...

    复杂邮件程序完整Java源码,支持添加附件,图片,HTML格式文本,支持远程WebService调用

    * @param password 是String类型,邮件发送者密码 * @param addressee 是String类型,邮件接收者信息 * @param subject 是String类型,传入邮件主题 * @param text 是String类型,传入邮件消息 */ void ...

    162100论坛程序 v2.0.5

    <p>1、用论坛默认管理员账号:admin密码:admin登录; 2、登录后→个人管理→网站管理配置,进行各项设置。 四、【升级方法】 <p>1、升级或咨询地址:http://www.162100.com</p> 五、【版权声明】 <p>1、落叶松...

Global site tag (gtag.js) - Google Analytics