《计算机网络-自顶向下(中文第六版)P82》——基于telnet与一个SMTP服务进行一次对话(QQ邮箱)

一、任务

 

二、步骤

step1:找到QQ邮箱的邮件服务器名字

QQ邮箱 POP3 和 SMTP 服务器地址设置如下:

POP3服务器(端口110)pop.qq.com
SMTP服务器(端口25) smtp.qq.com

SMTP服务器需要身份验证

step2:打开cmd,建立对话

telnet smtp.qq.com 25

回车

step3:HELO [客户的主机名]//可以随便写,回车

HELO DABENDAN

 step4:登陆

auth login

step5:

VXNlcm5hbWU6其实是base64编码

需要使用解码器:https://base64.us/

因此需要输入用户名->用户名即邮箱@前面字符的base64编码

如,邮箱为[email protected],则应该输入"123456789"的base64编码"MTIzNDU2Nzg5"

step6:输入用户名,回车

备注:粘贴到cmd方法是,直接鼠标点右键(cttl+v在这里没有用)

(本次实验使用的邮箱是:[email protected])

enRpb250YW4udXp0NDkxNw==

step7:输入授权码

什么是授权码:https://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256

生成授权码之后,将授权码转为BASE64编码(授权码是根据个人QQ邮箱随机生成的)

step8:输入MALL FROM(邮箱来自),回车

MAIL FROM:<[email protected]>

step9:输入RCPT TO,(发送给),回车

RCPT TO:<1234567890@qq.com>

step10:输入“”开始编写要发送的内容”的指令

DATA

step11:输入内容,回车

NIHAO
Hellow World

step12:输入"."表明内容结尾,回车

step13:输入"quit"退出,回车

QUIT

三、实验结果

 

四、全部过程

 

七、参考链接

https://blog.csdn.net/Activity_Time/article/details/99732863

猜你喜欢

转载自www.cnblogs.com/cnlntr/p/12535350.html