北交计算机网络13281069_谢洁_用SMTP实现EMAIL客户端概要
用SMTP 实现EMAIL 客户端训练目的运用各种编程语言实现基于smtp协议的Email客户端软件。通过本实验,能够对网络编程有进一步的理解和掌握,并能够理解smtp协议的细节。SMTP 实现EMAIL 客户端功能程序设计SMTP客户机(运行在发送邮件服务器上)在25号端口建立一个到SMTP服务器(运行在接收邮件服务器上)的TCP连接。客户机和服务器执行一些应用层的握手。SMTP客户机指明发送方的邮件地址和接收方的邮件地址。客户机发送报文,SMTP利用TCP提供的可靠数据传输无差错地将邮件投递打牌接收服务器。客户机如果有另外的报文要发送到该服务器,就在该相同的TCP链接上重复这种处理,否则,它指示TCP关闭连接。测试结果与分析使用eclipse执行编写好的SMTP实现EMAIL 客户端功能程序,显示如下界面:在界面中填写好信息,点击send按钮,进行邮件发送。邮件发送完成,下面的JtextArea框中显示出发送过程的SMTP客户机和SMTP服务器之间交换的报文脚本。打开邮箱,查看到该邮件已经成功的发送到接收方邮箱之中。SMTP客户机和SMTP服务器之间交换的报文脚本C:helo S:250 OKC:AUTH LOGINS:334 dXNlcm5hbWU6C:MTMyODEwNjlAYmp0dS5lZHUuY24=S:334 UGFzc3dvcmQ6C:MTMyNDM1S:235
原创力文档

文档评论(0)