telnet收发邮件
telnet收发邮件
telnet收邮件:
所有响应+OK (ok) or -ERR (no)
1.连接?telnet pop.163.com 110
2.用户名?user ****
3.密码?pass ****
4.验证ok后,终端会显示如下信息:
+OK 60 message(s) [72208371 byte(s)]
数字60表示有60封邮件,72208371表示这60封邮件总的字节数(即72208371B)
这时可使用的命令如下:
1.stat命令 格式,stat 无需参数stat命令,查看统计,执行后,POP3服务器会响应一个正确应答,它以“+OK”开头,接着是两个数字,第一个是邮件数目,第二个是邮件的大小
2.list命令 格式,list [n] 参数n可选,n为邮件编号list命令,查看邮件列表,可以利用不带参数的list命令,获得各邮件的编号,并且每一封邮件均占用一行显示,前面的数为邮件的编号,后面的数为邮件的大 3.uidl命令 格式,uidl [n] 参数n可选,n为邮件编号uidl命令,与list同,不过显示邮件的信息比list更详细,更具体 4.retr命令 格式,retr n 参数n不可省,n为邮件编号retr命令,查看邮件的内容
编号dele命令,删除指定的邮件(注意:dele n命令只是给邮件做上5.dele命令 格式,dele n 参数n不可省,n为邮件
删除标记,只有在执行quit命令之后,邮件才会真正删除)
6.top 命令 格式,top n m 参数n,m不可省,n为邮件编号,m为行数top命令,读取指定邮件正文的行数,如果m=0,则只读出邮件的邮件头部分
7.noop命令 格式,noop 无需参数noop命令,该命令发出后,POP3服务器不作任何事,仅返回一个正确响应"+OK" 8.quit命令 格式,quit 无需参数quit命令,该命令发出后,telnet断开与POP3服务器的连接,系统进入更新状态
telnet发邮件1.连接?telnet smtp.163.com 25
回显"220"2.报名字(随便写)?helo 163.com
回显"250 ok"3.登陆模式(这时选一般登陆模式)?AUTH LOGIN
回显"334 dXNlcm5hbWU6"(注:这时的用户和密码都为Base64编码后的字符
4.用户名?****
回显"334 UGFzc3dvcmQ6"
5.密码?****
回显"235 Authentication successful" 表示验证通过
6.发件人?mail from:
回显"250 Mail OK"7.收件人?rcpt to:
回显"250 Mail OK"8.开始写正文?data
输入正文内容就ok,正文要符合MIME
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
例子:
From: xxxxx@163.com ?电子邮件的发信人
To: xxx@163.com ?电子邮件的收信人
Cc: xxxx@163.com ?接收通过抄送方式发送的邮件的收件人 Subject: test ?电子邮件的主
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
MIME-Version: 1.0 ?MIME
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
的版本
Content-Type: text/plain ?邮件格式texthello vkill ?内容当行输入. 回车,回显"250 OK"发送成功
9.断开连接?quit