收發(fā)郵件的telnet pop設(shè)定
對于Telnet又想問題,這里我們來分享一下一位網(wǎng)友的總結(jié)。希望對大家有一個參考作用,看看具體的telnet pop如何實現(xiàn),以及一些重要的設(shè)置步驟進行了解。telnet收發(fā)郵件參考了est'blog上的一篇文章http://202.115.22.199/Blog/electronixtar/archive/2006/11/15/11617.aspx
以163郵箱為例:
telnet收郵件
注意:所有響應(yīng)+OK (ok) or -ERR (no)
1.連接→telnet pop.163.com 110
2.用戶名→user ****
3.密碼→pass ****
4.驗證ok后,終端會顯示如下信息:
- +OK 60 message(s) [72208371 byte(s)]
- 數(shù)字60表示有60封郵件,72208371表示這60封郵件總的字節(jié)數(shù)(即72208371B)
這時可使用的命令如下:
1.stat命令 格式:stat 無需參數(shù)
stat命令,查看統(tǒng)計,執(zhí)行后,POP3服務(wù)器會響應(yīng)一個正確應(yīng)答,它以“+OK”開頭,接著是兩個數(shù)字,***個是郵件數(shù)目,第二個是郵件的大小
2.list命令 格式:list [n] 參數(shù)n可選,n為郵件編號
list命令,查看郵件列表,可以利用不帶參數(shù)的list命令,獲得各郵件的編號,并且每一封郵件均占用一行顯示,前面的數(shù)為郵件的編號,后面的數(shù)為郵件的大小
3.uidl命令 格式:uidl [n] 參數(shù)n可選,n為郵件編號
uidl命令,與list同,不過顯示郵件的信息比list更詳細,更具體
4.retr命令 格式:retr n 參數(shù)n不可省,n為郵件編號
retr命令,查看郵件的內(nèi)容
5.dele命令 格式:dele n 參數(shù)n不可省,n為郵件編號
dele命令,刪除指定的郵件(注意:dele n命令只是給郵件做上刪除標(biāo)記,只有在執(zhí)行quit命令之后,郵件才會真正刪除)
6.top 命令 格式:top n m 參數(shù)n,m不可省,n為郵件編號,m為行數(shù)
top命令,讀取指定郵件正文的行數(shù),如果m=0,則只讀出郵件的郵件頭部分
7.noop命令 格式:noop 無需參數(shù)
noop命令,該命令發(fā)出后,POP3服務(wù)器不作任何事,僅返回一個正確響應(yīng)"+OK"
8.quit命令 格式:quit 無需參數(shù)
quit命令,該命令發(fā)出后,斷開telnet pop服務(wù)器的連接,系統(tǒng)進入更新狀態(tài)#p#
telnet發(fā)郵件
1.連接→telnet smtp.163.com 25
- 回顯"220"
2.報名字(隨便寫)→helo vkill
- 回顯"250 ok"
3.登陸模式(這時選一般登陸模式)→AUTH LOGIN
- 回顯"334 dXNlcm5hbWU6"
(注:這時的用戶和密碼都為Base64編碼后的字符,手頭沒有Base64編碼加密器的話,偶提供個在線的:http://www.yx127.com/base64.html)
4.用戶名→****
- 回顯"334 UGFzc3dvcmQ6"
5.密碼→****
- 回顯"235 Authentication successful" 表示驗證通過
6.發(fā)件人→mail from: <郵件地址>
- 回顯"250 Mail OK"
7.收件人→rcpt to: <郵件地址>
- 回顯"250 Mail OK"
8.開始寫正文→data
- 輸入正文內(nèi)容就ok,正文要符合MIME規(guī)范
- 例子:
- From: he200377@163.com ←電子郵件的發(fā)信人
- To: he200377@56.com ←電子郵件的收信人
- Cc: he200377@56.com ←接收通過抄送方式發(fā)送的郵件的收件人
- Subject: test ←電子郵件的主題
- MIME-Version: 1.0 ←MIME 協(xié)議的版本
- Content-Type: text/plain ←郵件格式text
hello vkill ←內(nèi)容
- 當(dāng)行輸入. 回車,回顯"250 OK"發(fā)送成功
9.斷開telnet pop連接→quit