telnet模擬郵件發送


前提:Telnet命令可用

問題:提示不是內部命令;

解決辦法:控制面板->程序和功能->打開或關閉Windows功能,把Telnet客戶端勾上即可;

步驟:

  1. telnet smtp.aliyun.com 25 // 這里用的是阿里雲的smpt服務器,並且開放25端口
  2. helo hi // 和阿里雲的smtp服務器打招呼,測試是否連通
  3. auth login // 開始身份認證
  4. base64_encode('example@aliyun.com') // 郵箱經過base64處理后的字符串
  5. base64_encode('password')  // 郵箱密碼經過base64處理后的字符串 
  6. mail from:<send@aliyun.com> // 發件人的郵箱地址
  7. rcpt to:<receive@sina.com> // 收件人郵箱地址
  8. DATA // 開始寫郵件
  9. from: // 發件人名稱,顯示在收件箱的發件人
  10. to: // 收件人名稱,顯示收件人
  11. subject: // 郵件主題,顯示在收件箱的主題
  12. 接着空一行,即直接回車,表示正文部分的開始
  13. 空行后輸入新建的正文內容
  14. 按下回車
  15. 輸入.
  16. 回車,郵件就發出去了,quit就可以退出

ps:用base64加密的郵箱和登錄密碼字符串(126郵箱用授權碼,qq郵箱用獨立密碼)與smtp服務器驗證身份


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM