使用telnet模拟邮件的收发
smtp協(xié)議是一個(gè)簡單的郵件傳輸協(xié)議,利用它我們可以將郵件發(fā)送給別人,這里將通過telnet這個(gè)程序利用smtp協(xié)議從網(wǎng)易向gmail發(fā)送一封郵件
基本步驟如下:
1、使用telnet連接smtp服務(wù)器
2、發(fā)送一個(gè)helo或者ehlo指令
3、驗(yàn)證用戶(使用郵件名登陸,用戶名和密碼要采用base64編碼)
4、使用mail命令準(zhǔn)備發(fā)送郵件
5、使用rcpt命令指定對(duì)方郵箱地址
6、使用data命令開始輸入內(nèi)容
7、輸入test或者h(yuǎn)ello world類似字樣(即郵件內(nèi)容)
8、輸入郵件內(nèi)容結(jié)束標(biāo)志.
9、退出smtp服務(wù)器
- 在win環(huán)境下,開始--->運(yùn)行--->cmd ,打開命令運(yùn)行窗口
- 在命令窗口內(nèi),輸入一下指令命令,注意用戶名和密碼要采用base64編碼,可以在http://www.bejson.com/enc/base64/網(wǎng)站上進(jìn)行轉(zhuǎn)碼。
發(fā)送成功過之后,登錄網(wǎng)頁郵箱查看
- SMTP協(xié)議的返回碼
?
telnet接收郵件?
POP3 協(xié)議類似于 SMTP 協(xié)議,它定義了一些命令用于管理郵箱等具體操作,為了能夠在 Windows 下使用 telnet 程序來接收郵件
POP3相關(guān)命令(<space> 為空格,<CRLF> 為回車加換行):
1 1、user<space>郵箱的用戶名<CRLF>?:2 該命令用于與?POP3?服務(wù)器建立聯(lián)系; ?3 ?4 2、pass<space>郵箱密碼<CRLF>?:5 該命令用于?user?命令成功建立連接之后向 POP3?服務(wù)器發(fā)送郵箱的密碼; ?6 ?7 3、stat<CRLF>?:?8 該命令用于查看郵箱中的郵件數(shù)量以及所占用的字節(jié)大小; ?9 ? 10 4、uidl<space>msg#<CRLF>?: 11 該命令用于查詢郵箱中編號(hào)為?msg#?的郵件的唯一標(biāo)識(shí)符,注:郵箱中的編號(hào)是從?1?開始的; ? 12 ? 13 5、list<space>[msg#]<CRLF>?: 14 該命令用于將郵箱中的郵件信息進(jìn)行列表,當(dāng)指定參數(shù)?msg#?時(shí),返回該編號(hào)的郵件的信息,不指定則返回所有郵件的信息; ? 15 ? 16 6、retr<space>msg#<CRLF>?: 17 該命令用于獲取編號(hào)為msg#的郵件的內(nèi)容; ? 18 ? 19 7、dele<space>msg#<CRLF>?: 20 該命令用于將編號(hào)為?msg#?的郵件設(shè)置上刪除的標(biāo)記,注:執(zhí)行該命令之后郵件并不立即被刪除,而是等到執(zhí)行?quit?命令才會(huì)被刪除; ? 21 ? 22 8、rset<space>msg#<CRLF>?: 23 該命令用于將執(zhí)行了?dele?命令的編號(hào)為?msg#?的郵件的刪除標(biāo)記清楚掉; ? 24 ? 25 9、quit<space>msg#<CRLF>?: 26 該命令用于結(jié)束與?POP3?服務(wù)器的鏈接,即結(jié)束郵件的接收過程,執(zhí)行完該命令之后,郵箱中被設(shè)置了刪除標(biāo)記的郵件會(huì)被真正刪除掉。- 打開win系統(tǒng)的命令窗口同上,連接163郵箱的pop3服務(wù)器,端口是110
- 輸入用戶名和密碼,使用user命令和pass命令
????? - ???? 查看郵箱中的郵件數(shù)量以及所占用的字節(jié)大小
?????? - ???? 查詢郵箱
????? - ???? 查詢郵件信息列表
????? - ????? 獲取編號(hào)為msg#的郵件的內(nèi)容
??????
- ???? 將編號(hào)為?msg#?的郵件設(shè)置上刪除的標(biāo)記,注:執(zhí)行該命令之后郵件并不立即被刪除,而是等到執(zhí)行?quit?命令才會(huì)被刪除
?????? - ???? 編號(hào)為?msg#?的郵件的刪除標(biāo)記清楚掉
?????? - ????? 退出pop3服務(wù)器
??????
- 輸入用戶名和密碼,使用user命令和pass命令
轉(zhuǎn)載于:https://www.cnblogs.com/eer123/p/9239377.html
總結(jié)
以上是生活随笔為你收集整理的使用telnet模拟邮件的收发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模板下载
- 下一篇: flask_requirements