《网络机器人Java编程指南》章节试读

当前位置:首页 > 计算机网络 > 程序设计 > 网络机器人Java编程指南章节试读

出版社:电子工业出版社
出版日期:2002-7
ISBN:9787505377400
作者:美 Heaton J.
页数:420页

《网络机器人Java编程指南》的笔记-第19页 - 第1章 Java套接字编程技术

程序清单1.2 发送SMTP邮件的客户端(SendMail.java)
代码省略,详见书中章节...现在大部份提供SMTP的邮件系统,发送邮件前都需要“登录认证”来核实用户合法性,可能编著此书较早的缘故,作者在书中并未给出对应代码,造成书中例子无法正常通过测试。经过自己查找资料《参考:<网络安全宝典(第2版)> 》将下述代码添加到原代码之中即可解决:
前面代码省略...
send("HELO " + InetAddress.getLocalHost().getHostName());
// 在这之后添加
send("AUTH LOGIN");
send("Yl9k"); // 用户名 base64格式
send("Y29ubmVGlvbmeA=="); // 密码 base64格式
...
注1:登录的用户名,是你测试使用的SMTP服务器上注册的用户。用户名、密码都采用的是base64格式。访问http://base64.supfree.net/这个主页能很容易的获取。
注2:由于这是个例程程序,我忽略SMTP服务结果的响应,登录认证通过后服务端会返回以数字开始334的文本描述(例子程序JList上会有对应显示)。


 网络机器人Java编程指南下载 更多精彩书评


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024