1. 利用myeclipse 根据base64 Encoder加密方法,通过流的形式进行加密。
2. 代码如下:
3. BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
4. System.out.println("提示输入用户名:");
5. String username = br.readLine();
6. System.out.println("请输入用户密码:");
7. String userpass = br.readLine();
8. BASE64Encoder bc = new BASE64Encoder();
9. System.out.println("加密的用户名:"+bc.encode(username.getBytes())+" /n"+bc.encode(userpass.getBytes()));
附加运用命令提示符操作:
1.SMTP协议
2.ehlo 主机名
3.auth login //经过base64编码后的用户名和密码
4.mail from:qqq@sohu.com//发件人
5.rcpt to:zzz@sina.com//收件人
6.Data .(点)号代表邮件内容的结束
7.quit //完成退出