telnet测试smtp服务器

尝试使用telnet登录SMTP服务器后输入命令。

首先进行如qq邮箱进行设置,获得授权码。

1.进入邮箱,点击设置,再点击账户

telnet测试smtp服务器

 

 

2.开启IMAP/SMTP服务,发送短信才能开启,然后获得授权码(图片上我已经开启了)

telnet测试smtp服务器

 

 3.授权码的格式是16个小写字母,我的是mhdq kdmh ltzy cadc,注意接下去把空格去掉,然后转成base64格式,转完后保存以下,备用。随便百度下找个网站转换就行。

https://www.qqxiuzi.cn/bianma/base64.htm

 

 4.顺便把自己qq邮箱也转成base64格式

 5.然后打开cmd,输入以下命令

 1 telnet smtp.qq.com 587
 2 helo fff
 3 auth login
 4 base64格式邮箱
 5 base64格式授权码
 6 mail from: <888888@qq.com>
 7 rcpt to:<888888@qq.com>
 8 data
 9 from :888888@qq.com
10 to:888888@qq.com
11 
12 email test !!
13 .

第一行连接smtp服务器,

第二行开始通信,

第三行输入登录命令,

第四行输入邮箱,

第五号输入授权码,

第六行输入发件人邮箱,注意空格一定要对应,有的时候会出现502错误,检查下,多试几次。

第七行输入收件人邮箱,

第八行输入发送电子邮件正文命令,

第九到十二行为正文内容,

第十三行输入英文句号标识结束。

telnet测试smtp服务器

 

 6.然后查看自己的邮箱即可,应该有新邮件了。

上一篇:base64


下一篇:Base64加密解密,银行软件开发面试题