http
- 使用
telnet www.baidu.com 80
- 之后会进入一个编辑界面,这个就是也建立的http会话过程,如果按ctr+]则退出了这个会话 去运行telnet命令 ,注意编辑状态下的命令和telnet的命令是两回事
- 之后就可以发送各种请求了 如GET / HTTP/1.1 表示请求根目录下的页面 运行的http是1.1版本
smtp
说过http后smtp也比较好理解了
这里重点介绍测试过程中遇到的问题
- 准备工作,首先如果用qq邮箱测试需要打开imap 服务,打开方法,进入邮箱,然后设置那块,具体百度
- 链接服务器
telnet imap.qq.com 25
这里imap是发送邮件, pop是接收邮件 然后服务器端口默认25 - 发送过程如下
helo hi #helo 之后随便打 验证是否联通
auth login # 登录
**** # 账号 就是qq@.com 注意需要转化为base64 编码的格式 ,百度base64 就有工具
**** # 密码 这不是qq密码是之前打开qq邮箱imap服务那块的动态验证码 ,同样也要经过验证,登录成功后有successful,之后输入发送人和收件人格式如下
mail from:<qq@qq.com>
250 OK.
rcpt to:<qq@qq.com>
250 OK
data #这是主要内容(给来显示格式并无要求) 加下来的内容需要最后一行输入 . 然后换行 退出
FROM:yao
TO:peng
Date:2020
Subject:test
.