telnet登录并使用SMTP和POP收发邮件(QQ邮箱)

您所在的位置:网站首页 怎么查看pop服务器 telnet登录并使用SMTP和POP收发邮件(QQ邮箱)

telnet登录并使用SMTP和POP收发邮件(QQ邮箱)

2024-07-12 05:10| 来源: 网络整理| 查看: 265

telnet登录并使用SMTP和POP收发邮件[QQ邮箱] 一、POP3、SMTP和IMAP协议原理(一)POP协议(二)SMTP协议(三)IMAP协议(四)POP3与IMP3的差异 二、开启QQ邮箱的SMTP服务三、开启TELNET客户端四、使用SMTP协议手工发送邮件五、POP查看邮件六、总结七、参考资料

一、POP3、SMTP和IMAP协议原理 (一)POP协议

POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。

(二)SMTP协议

SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。 增加 SMTP 认证的目的是为了使用户避免受到垃圾邮件的侵扰。

(三)IMAP协议

IMAP全称是Internet Mail Access Protocol,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上,如:删除邮件,标记已读等,服务器上的邮件也会做相应的动作。所以无论从浏览器登录邮箱或者客户端软件登录邮箱,看到的邮件以及状态都是一致的。

(四)POP3与IMP3的差异 POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。同时,IMAP像POP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外,IMAP 更好地支持了从多个不同设备中随时访问新邮件。 在这里插入图片描述 二、开启QQ邮箱的SMTP服务

1.登陆QQ邮箱,点击设置-账户 在这里插入图片描述 2.找到“POP3/SMTP服务”和“IMAP/SMTP服务”项,点“开启”。 在这里插入图片描述 3.开启需要发送短信到下面号码在这里插入图片描述 4.开启之后,系统会给你一个“授权码”。这个授权码将作为邮箱的登陆密码. 在这里插入图片描述

三、开启TELNET客户端

打开控制面板->程序->启用或关闭Windows功能->TeInet客户端 在这里插入图片描述

四、使用SMTP协议手工发送邮件

1、打开 cmd,输入:telnet smtp.qq.com 25 ,连接邮件服务器,这条命令是和qq邮箱建立连接,如果是和163,那么将qq换成163即可,同理别的邮箱也是一样。后面的数字25表示SMTP服务器的端口号。成功后如下图 在这里插入图片描述

2、输入 helo qq.com,向服务器表明身份 ,也可用ehlo命令替代传统的SMTP协议中的helo 在这里插入图片描述

3、输入 auth login 在这里插入图片描述

4、输入邮箱的 base64 编码( [email protected] 的base64编码) 5、输入开启 IMAP/SMPT 时授权码的 base64 编码(授权码无空格) base64编码网址: http://tool.chinaz.com/Tools/Base64.aspx

注意:复制邮箱和授权码时注意删除空格和回车键

6、输入发送人邮箱 mail from:[email protected] 7、输入收信人邮箱 rcpt to:[email protected] 8、输入 data 回车,成功后就可以进行邮件正文编辑 9、邮件输入: 在这里插入图片描述 10、输入quit退出 完整过程

在这里插入图片描述 我们一封邮件便发出去了,我们先登陆到QQ邮箱查看(后面我们通过POP3服务器来查收): 在这里插入图片描述

五、POP查看邮件

1.打开 cmd,输入:telnet pop.qq.com 110 ,连接邮件服务器,这条命令是和qq邮箱建立连接,如果是和163,那么将qq换成163即可,同理别的邮箱也是一样。后面的数字110表示SMTP服务器的端口号。

2.输入 user +qq号 在这里插入图片描述 3.输入pass 授权码 在这里插入图片描述 4.输入 stat 查看邮箱的收件数及占用空间 在这里插入图片描述 5.输入 retr 邮箱序号 查看内容 在这里插入图片描述

六、总结

本次实验用QQ邮箱来了解POP3、SMTP和IMAP三者协议之间的区别和联系,可以看出,POP3协议只能允许客户端用来收电子邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上;IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端对邮件进行的操作也会反映到服务器上。

七、参考资料

利用 TELNET 命令测试 SMTP 服务发送,POP3服务接收邮件 POP3 SMTP IMAP POP3、SMTP和IMAP之间的区别和联系



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3