前言:Although it is a old way,we still can get sth. from it!
一、 使用SMTP服务器发送邮件
简介:SMTP 是建立在 TCP上的一种邮件服务,用来发送邮件 端口号25
①远程登陆到163的SMTP服务器
TIP1:使用telnet界面不能用backspace来修改输入,需要重新在输入一遍!
②输入验证信息
Helo命令向服务器表明你的身份 后面的字符串可以随意填写
输入auth login后 依次输入账号名与密码;这里的帐户名与密码要经过base64加密方可输入,网上直接百度base64加密工具即可。
TIP2:帐户名不包括@及@后面的字符(我这里是@163.com)
③填写发件人与收件人地址
④发送邮件
Data表示开始写邮件,subject:后跟的是邮件主题(可以不用subject命令)
不过建议还是顺手把subject命令带上 否则可能会被是为垃圾信息,不予发送(表示之前很纳闷邮件为啥发不出去呢 = =!
从回显中可以看到邮件发送成功!
二、使用pop3服务器接收邮件
简介:POP3也是建立在TCP上的一种邮件收发协议 端口号 110
①:登陆yeah邮箱的POP3服务器
②输入验证信息
User后填写账号名 pass后填写用户密码
③list命令查看邮件列表
可以看出这个邮箱受到了4封邮件, 1,2,3,4后面的数字表示该邮件的字节数。
④查看邮件内容
Retr 4 表示查看第四封邮件
不知道小伙伴有没有发现邮件正文内容(如下)和之前写的并不完全一样呢 - -?
其实原因之前提示过了,在telnet界面中是不能使用退格修改信息的,即使界面显示貌似修改成功,
实际上被覆盖的字符串依然存在!
⑤删除这封邮件
捣鼓了两节课 终于成功地使用telnet发送了我的第一封邮件,哈哈~ 虽然这是很古老的办法了,现在直接在网页上就可以收发邮件,在网页上操作之后他们的后台原理应该也是这样。
Oh shit,这么晚食堂肯定没啥饭了 ~~~~ 准备进击食堂 !!
转载于:https://blog.51cto.com/anka9080/1380559