利用Telnet登录qq邮箱发送邮件 | 您所在的位置:网站首页 › qq邮箱连不上 › 利用Telnet登录qq邮箱发送邮件 |
最近看《计算机网络》,在应用层学到了一个协议叫SMTP协议,该协议用于系统间Email的传输。 明白了其中的原理,下面动手尝试实现一个SMTP交互的实例。 一、启用Windows的“Telnet Client”功能。 作为win10用户,利用系统已经安装好的telnet,然后在cmd中使用Telnet命令和SMTP协议命令可以实现发送邮件的基本功能。 而win10下的telnet默认是不开启的,需要手动开启。1、打开控制面板—程序—程序与功能—启动或关闭Windows功能,找到Telnet Clinet并勾选。 1.登录QQ邮箱,点击:设置——账户。 第一步:打开cmd,输入telnet servername 25(smtp服务器默认端口号是25),如: 第三步:输入 helo qq.com ,向服务器表明身份。 helo qq.com此步成功后会出现: 250-newxmesmtplogicsvrsza5.qq.com-9.22.14.83-18450343 250-SIZE 73400320 250 OK第四步:输入 auth login,登录账户。 auth login此步成功后会出现: 334 VXNlcm5hbWU6第五步:输入邮箱的 base64 编码([email protected]的base64编码)。 64base编码网址 然后服务器会返回: 334 UGFzc3dvcmQ6第六步:输入开启 IMAP/SMPT 时授权码的 base64 编码(注意授权码无空格)。 出现以下表示登录成功: 235 Authentication successful第七步:输入发送人邮箱 mail from:第八步:输入收信人邮箱 rcpt to:第九步:输入 data 回车,开始编辑邮件内容 data第十步:依次输入 From: To: Subject: |
CopyRight 2018-2019 实验室设备网 版权所有 |