最近在看《计算机网络》,在学习email邮件发送协议时,学到了一个叫SMTP的协议,该协议是为了发送email邮件而涉及的一个协议,普通window用户,利用系统已经安装好的telnet,然后在cmd中使用telnet命令和SMTP协议命令即可实现发送邮件的基本功能;
第一步.注册sohu邮箱,并在其设置中打开pop3/smtp服务
第二步:注册QQ邮箱,同样在其设置中打开pop3/smtp服务
(如果收发任意一个邮箱没有打开此功能就无法完成发送邮件功能)
第三步:将系统 的telnet功能打开
第三步:打开cmd,在其中输入
第四步:连接成功后会返回 220
第五步:输入 ehlo +(任意输入一值即可)打招呼,此步成功后会出现下面的东东
第六步:输入 auth login ,登陆账户
第七步:如果上面一步成功后会出现
那么就可以输入账户名的base64编码啦64base在线编码网站
假如我的邮箱账户名是rousong@sohu.com,那么就可以直接把rousong放入编码器内编码就可以当成用户名输入了
第八步:上一步成功后就会出现
那么接着就可以输入密码了,同上理,输入密码的base64编码
第九步:上面所有的都成功后就会返回 ,证明你可以开始正式开始发邮件了
第十步:输入发送者邮箱
mail from:<kaisongyu111@sohu.com>
第十一步:输入接受者邮箱
rcpt to:<842770903@qq.com>
第十二步:输入data开始编辑邮件内容
依次输入:From:<发送者的email>
To:<接受者的email》
Subject:<发送主题》
空一行
<发送内容>
. (输入点代表编辑结束)
此时你的邮件就已经发送出去啦!
第十三步:查看邮箱(你刚刚发送的邮件可能被放入了邮箱的垃圾箱内,如果接受不到邮件,就去邮箱内查看
全部过程如下: