C#网络应用编程 第2版 习题答案作者 马骏 第09章 SMTP与POP3应用编程习题解答

上传人:w****i 文档编号:94398223 上传时间:2019-08-06 格式:DOC 页数:2 大小:43.50KB
返回 下载 相关 举报
C#网络应用编程 第2版 习题答案作者 马骏 第09章 SMTP与POP3应用编程习题解答_第1页
第1页 / 共2页
C#网络应用编程 第2版 习题答案作者 马骏 第09章 SMTP与POP3应用编程习题解答_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C#网络应用编程 第2版 习题答案作者 马骏 第09章 SMTP与POP3应用编程习题解答》由会员分享,可在线阅读,更多相关《C#网络应用编程 第2版 习题答案作者 马骏 第09章 SMTP与POP3应用编程习题解答(2页珍藏版)》请在金锄头文库上搜索。

1、第9章 SMTP与POP3应用编程习题9 参考解答1 简述使用SMTP发送电子邮件的过程。【解答】SMTP发送电子邮件的过程如下:客户端先与服务器建立连接 1) 客户端发送EHLO Local 服务器收到后返回220编码表示服务器准备就绪。 2) 客户端发送AUTH LOGIN 服务器收到后返回334编码表示要求用户输入用户名。 3) 客户端发送经过Base64编码处理的用户名 服务器收到并经认证成功后返回334编码表示要求用户输入密码。 4) 客户端发送经过Base64编码处理的密码 服务器收到并经认证成功后返回235编码表示认证成功,用户可以发送邮件。客户端开始发送邮件的信封。 5) 客户

2、端发送 MAIL FROM: 服务器收到后返回250编码表示请求操作就绪。 6) 客户端发送 RCPT TO: 服务器收到后返回250编码表示请求操作就绪。客户端开始发送邮件数据。 7) 客户端发送DATA 表示开始向服务器发送邮件数据,包括邮件的首部和正文。 8) 客户端可以选择发送邮件的首部字段 例:FROM: TO: TO: 李四R SUBJECT: DATE: REPLY-TO: 9) 客户端发送一个空行表示邮件首部结束。 10) 客户端开始发送正文。 11) 客户端发送“.”表示邮件发送结束。 客户端先服务器断开连接。 12) 客户端发送QUIT表示断开连接。2填空。 1) 电子邮件

3、由( 信封)、首部和(正文)三部分组成。 2) SMTP命令中指定邮件正文的命令是( DATA)。 3) 发送邮件经常使用的协议是( Smtp)。 4) 接收邮件时,客户与POP3服务器之间经历了三个状态,分别是(授权)状态、(操作)状态和( 更新)状态。 5) 从POP3服务器中获得邮件列表的命令是(LIST)。 6)从POP3服务器中阅读邮件使用的命令是(RETR )。3简述在VS2008开发环境下,编写程序发送电子邮件需要用到哪些类?这些类的作用是什么?【解答】在VS2008下,编写程序发送邮件需要用到NetCredentials类、smtpClient类、Attachment类、MailAddress类、MailMessage类以及System.Mail.Mine命名空间下的类。NetCredentials类提供客户端身份验证的凭据。Attachment类表示邮件的附件信息。MailAddress类表示邮件的发件人地址和收件人地址。MailMessage类表示邮件的信息,包括主题、编码等。SmtpClient类实现了邮件的同步发送和异步发送。1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号