前提:Telnet命令可用
問題:提示不是內部命令;
解決辦法:控制面板->程序和功能->打開或關閉Windows功能,把Telnet客戶端勾上即可;
步驟:
- telnet smtp.aliyun.com 25 // 這里用的是阿里雲的smpt服務器,並且開放25端口
- helo hi // 和阿里雲的smtp服務器打招呼,測試是否連通
- auth login // 開始身份認證
- base64_encode('example@aliyun.com') // 郵箱經過base64處理后的字符串
- base64_encode('password') // 郵箱密碼經過base64處理后的字符串
- mail from:<send@aliyun.com> // 發件人的郵箱地址
- rcpt to:<receive@sina.com> // 收件人郵箱地址
- DATA // 開始寫郵件
- from: // 發件人名稱,顯示在收件箱的發件人
- to: // 收件人名稱,顯示收件人
- subject: // 郵件主題,顯示在收件箱的主題
- 接着空一行,即直接回車,表示正文部分的開始
- 空行后輸入新建的正文內容
- 按下回車
- 輸入.
- 回車,郵件就發出去了,quit就可以退出
ps:用base64加密的郵箱和登錄密碼字符串(126郵箱用授權碼,qq郵箱用獨立密碼)與smtp服務器驗證身份