实验十四应用层协议-3 :邮件协议SMTP、POP3、IMAP 练习一:使用Outlook发送电子邮件
步骤3:
SMTP使用的TCP端口是—25 ___。
找出传输用户帐号及密码的数据包,能不能看到用户密码?
可以看到用户密码。
的传输过程,填写下表。
结合
服务器IP 主机A的IP ACK FIN 服务器端发送FIN段
主机A的IP 服务器IP ACK 客户端对FIN段的确认
练习二:使用Outlook接收电子邮件一.使用POP3协议接收步骤3:
POP3使用的TCP端口是110 。
找出传输用户帐号及密码的数据包,能不能看到用户密码?
找到接收邮件内容的报文(对命令RETR响应的报文),察看是否与发送的内容一致?一致二•使用IMAP协议接收步骤6:
IMAP使用的TCP端口是143
找出传输用户帐号及密码的数据包,能不能看到用户密码?
结合IMAP.txt的内容,分析IMAP协议的工作过程并画出邮件接收过程简图,比较它与POP3 协议的异同点。
POP3与IMAP的区别:
POP3提供了快捷的邮件下载服务,用户可以利用POP3把邮箱里的信下载到PCh上进行离线阅读。一旦邮件进入PC的本地硬盘,就可以选择把邮件从服务器
上删除,然后脱离In ternet的连接并选择在任何时候阅读已经下载的邮件。
IMAP同样提供了方便的邮件下载服务,让用户服务能进行离线阅读,但IMAP 能完成的却远远不只这些。首先,IMAP提供的摘要浏览功能可以让你阅读完所有
的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。也就是说,
你不必等所有的邮件都下载完毕后才知道空间邮件里都有些什么。如果你根据摘要
信息就可以决定某些邮件对你毫无用处,你就可以直接在服务器上把这些邮件删除
掉,而不必浪费你宝贵的上网时间。
练习三:使用TCP连接工具和SMTP命令实现邮件发送
【思考问题】
1、电子邮件系统使用TCP传送邮件。为什么有时我们会遇到邮件发送失败的
情况?为什么有时对方会收不到我们发送的邮件?
邮件客户端配置错误或邮件服务器关机等都可以导致邮件发送失败;邮件服务器之间互相不信任可导致邮件接收不到。
通过实验说明你的电子邮件在网络上传输是安全的吗?为什么?如果不安
全,你认为实现邮件安全传输的最好的办法是什么?
简单使用SMTP和POP3协议传输邮件可能遭到信息被窃取、篡改等攻击,原因在于
我们可以使用PGP等技术对邮件进行加密后在进行传输,以保证通信安全。
«« »
* pllH汀辄亡二
I J 聖土2
AflDB
实验截图:
J-- ■*
"■ I 心I'
4 •
A. * + 1 ■fVi
"・・■・I
2、
SMTP与POP3协议允许明文传送数据。
|' 1 ・・* Iz| I ・-1
CM*
I ■怜*E .
.卜巴¥ *営
.■*
d iQ
•- 4 ---------- ------
"
L 一
■ *- - J
- •
O** «
«^*・6 J ■=・ 1*
1 • 1 27
1
•丨
\23
M
I*
a
■
**»o
e
J zz
1*
JV
■
*u
1*
J
■
u
■ f
£
w
,甘
1
—
F 々
计
w
[ww •» «ia larao ~!5«r**** 曲7■二 r< 盟1巴|'皿"小* 0曲1 xwt 八 J_ ■■
H ' **■■■ rtlMUr 2n '*'-■*■ ■ ' ■ m •亠.It n n
r
.
A r • •
'-I X :v
•-珂宀:n
t - d
r
X
i
i*i« ICJ?^ ■«
X*J«»30.4
*i
VQ . 鮭 1«IHU.4 4 '曲2 Ittf pr ti u ■ » J):A1 4— : g ” fr ・ I ” jr. 斤«*•・■ Ukt* «*•«* ■J p k n •* 1 ,r » VCl - :ir u •. J.. 1 Mitrafx*n —iciB ・■(十Aw ・)] lr ・m: ~ •扌 I I~XU I *HfiiMjft«f ffSlCT -7 ■UI » • • 兴. J'*h« • fl A J '***> ■ M 如・d ■ 二 5 , •肝 " r u ・今J • 十."L f • 茲::二' 3汙=J 七—一 m 如上 二二j