预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SMTP项目概要设计简单邮件传输协议SMTP常用的SMTP命令常用的SMTP响应SMTP邮件传递过程SMTP邮件传递过程SMTP邮件具体传送过程SMTP邮件具体传送过程1、使用Base64编码原因:E-mail只能支持7位数据,故不能传输8位二进制数据 2、Base64编码方案:使用6位来代替二进制字节。即:三个8位字节变成四个6位字节,“=”表示结尾 如: AAEC= //6位二进制编码的字符 0x000x000x040x02 //6位16进制表示的数值 000000000000000100000010 //6位二进制表示 000000000000000100000010 //转成3个8位二进制表示 即:000102 //十进制值SMTP协议实现示例SMTP套接字服务器—main()SMTP套接字服务器—main()服务器邮件结构SMTP协议处理—handleConnection()SMTP协议处理—handleConnection()SMTP协议处理—handleConnection()SMTP协议处理—handleConnection()SMTP协议处理—handleConnection()SMTP协议处理—handleConnection()第3代邮局协议POP3常用的POP3命令POP3的响应POP3传输过程POP3传输过程举例-认证阶段POP3传输过程举例-事务处理阶段POP3传输过程举例-更新阶段