前言:Although it is a old way,we still can get sth. from it!


            一、 使用SMTP服务器发送邮件


简介:SMTP 是建立在 TCP上的一种邮件服务,用来发送邮件 端口号25

①远程登陆到163的SMTP服务器  

TIP1:使用telnet界面不能用backspace来修改输入,需要重新在输入一遍!

wKioL1MqzdCxneF2AAAkDwpWtzc429.jpg


②输入验证信息

Helo命令向服务器表明你的身份 后面的字符串可以随意填写

输入auth login后 依次输入账号名与密码;这里的帐户名与密码要经过base64加密方可输入,网上直接百度base64加密工具即可。

TIP2:帐户名不包括@及@后面的字符(我这里是@163.com)

wKiom1MqzfjxzmoHAADOxv-Ostw960.jpg


③填写发件人与收件人地址

wKioL1MqzdHi9eHhAABAc5EeCsI253.jpg


④发送邮件

wKiom1MqzfiS5iwfAAB7iFYlq6I563.jpg

Data表示开始写邮件,subject:后跟的是邮件主题(可以不用subject命令)

不过建议还是顺手把subject命令带上  否则可能会被是为垃圾信息,不予发送(表示之前很纳闷邮件为啥发不出去呢 = =!

从回显中可以看到邮件发送成功!



          二、使用pop3服务器接收邮件


简介:POP3也是建立在TCP上的一种邮件收发协议 端口号 110

①:登陆yeah邮箱的POP3服务器

wKioL1MqzdHw4ckZAAAipEmYmLQ173.jpg


②输入验证信息

User后填写账号名  pass后填写用户密码

wKiom1MqzfjxNixIAACBbU3mW5A216.jpg


③list命令查看邮件列表

可以看出这个邮箱受到了4封邮件, 1,2,3,4后面的数字表示该邮件的字节数。

wKioL1MqzdHT3cWzAAArulNB2do649.jpg


④查看邮件内容  

Retr 4 表示查看第四封邮件

wKiom1MqzfnBsrHwAALifs9j0Ok449.jpg

不知道小伙伴有没有发现邮件正文内容(如下)和之前写的并不完全一样呢 - -?

wKiom1MqzoPjKL4eAAAk_R-qJBE419.jpg

其实原因之前提示过了,在telnet界面中是不能使用退格修改信息的,即使界面显示貌似修改成功,

实际上被覆盖的字符串依然存在!


⑤删除这封邮件

wKioL1MqzdGg0dKIAAAVknm3PfI074.jpg

捣鼓了两节课  终于成功地使用telnet发送了我的第一封邮件,哈哈~   虽然这是很古老的办法了,现在直接在网页上就可以收发邮件,在网页上操作之后他们的后台原理应该也是这样。


 Oh  shit,这么晚食堂肯定没啥饭了  ~~~~    准备进击食堂  !!