使用telnet收取邮件比发邮件简单多了,只有几个命令,就用网易的163邮箱做示范:
1. 进入cmd,输入telnet
2. pop.163.com 110
3. user XXXXX@163.com //用户和密码都不需要加密
4. pass 密码
5 登陆成功了,然后就可以通过一些命令操作邮箱了。
6 查看邮箱中所有邮件的统计信息:stat
7显示邮件列表信息:list
8选择一封邮件进行查看:retr 2
9将一封邮件设置删除标记后再查看所有邮件列表:
键入:dele 2 再键入:list
此时会发现里面确实少了序号为 2 的邮件
10恢复设置了删除标记的邮件在查看所有邮件列表:
键入:rset 再键入:list
此时会发现序号为2 的邮件又回来了
11断开连接:quit
转自:http://www.mylander.info/2010/408.html
发送邮件:
telnet smtp.163.com 25 (smtp.qq.com 25) //使用的是25号端口
1、helo smtp.163.com //相当于和服务器进行握手,通知服务器
2、auth login //表示要进行邮箱密码账号的输入(下面先输入账号后输入密码)
334 dXNlcm5hbWU6
3、a2VmZW5nLWppbg== //不能直接输入明文,这是经过Base64加密后的账号
334 UGFzc3dvcmQ6
4、OTAwNzE0 //加密后的值
235 Authentication successful
mail from:<kbtjhvb@163.net> //发送者邮箱,根据自己的改
rcpt to:<875682392@qq.com> //接收者邮箱,可以同时输入多条
data //将之后的数据作为数据发送
354 End data with <CR><LF>.<CR><LF>
TO:371385396@qq.com //这里的to,from随意写,可以骗人
from:dota@163.com
subject: hello world //标题
this is my first mail sent in the console //标题下空一行输入内容,邮件写完,以一个句点加回车结束