SMTP 協議系列一

解說一下DOS下telnet命令發送郵件dom

步驟,以個人163郵箱爲例ui

一、開始-->cmd 進入到dos裏面編碼

二、輸入telnet  smtp.163.com  25 spa

C: \Users \Administrator> telnet   smtp.163.com   25.net

回車後返回2203d

220  163.com  Anti-spam  GT  for  Coremail  System  <163com[20141201 ]>rem

三、輸入 EHLO  smtp.163.comget

EHLO  smtp.163.comcmd

回車後返回250it

250-mail

250-PIPELINING

250-AUTH LOGIN PLAIN

250-AUTH-LOGIN PLAIN

250-coremail  1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1uuuuu7iC2

250-STARTTLS

四、輸入 AUTH  LOGIN

AUTH  LOGIN

回車返回334

334  dxN1cm5hbWU6

五、輸入相應163郵箱帳號的base64編碼(推薦一個base64編碼與解碼查詢的站點:http://base64.supfree.net/),回車後返回334

bGUpbHVodWkxMjNaMTYzLmNVBQ==

334  UGFzc3dvcmQ6

六、輸入帳號password的base64編碼(此處省略,哈哈。保密!!

),回車後返回235

235  Authentication  successful

七、輸入MAIL FROM <leiluhui123@163.com>  回車後返回250

MAIL  FORM  <leiluhui123@163.com>

250  Mail  OK

八、輸入RCPT TO <544258023@qq.com>  回車後返回250

RCPT  TO  <544258023@qq.com>

250  Mail  OK

九、輸入DATA 回車顯示354

DATA

354  End  data  with  <CR><LF> . <CR><LF>

十、依次輸入

         FORM:leiluhui123@163.com(輸入完後回車)

         SUBJECT:hello

         空一行。回車

        「這裏是要輸入的正文,祝你們取得好成績!

十一、正文完成後。回車,以 . 表示結束,發送郵件,返回例如如下。怎樣你可以去你的郵箱檢查郵件啦。

250  Mail  OK  queued as  smtp9, DcCowABXo4m377JVjQnAAg--.35991

附上返回碼意思:

  501     參數格式錯誤        502     命令不可實現        503     錯誤的命令序列        504     命令參數不可實現        211     系統狀態或系統幫助響應        214     幫助信息        220     <domain>服務就緒        221     <domain>服務關閉        421     <domain>服務未就緒。關閉傳輸信道        250    要求的郵件操做完畢        251     用戶非本地。將轉發向<forward-path>        450     要求的郵件操做未完畢。郵箱不可用        550     要求的郵件操做未完畢,郵箱不可用        451     放棄要求的操做;處理過程當中出錯        551     用戶非本地,請嘗試<forward-path>          452     系統存儲不足。要求的操做未運行        552     過量的存儲分配。要求的操做未運行        553     郵箱名不可用,要求的操做未運行        354     開始郵件輸入。以"."結束        554     操做失敗

相關文章
相關標籤/搜索