會員 ![]() | 如何用指令連到Gmail的smtp伺服器發信? Gmail的smtp伺服器:smtp.gmail.com,連接埠 465 如果用一般指令 telnet smtp.gmail.com 465 會一下子就斷線了,因為smtp.gmail.com採用SSL連線, 為此,有一套軟體Nexus Mainframe Terminal v6.0就是好像結合telnet與SSL連線, 下載點:(請複製捷徑後用續傳軟體下載,下載後,再把副檔名.jpg改為.exe才能執行安裝) http://axpm0n.hostwq.net/nmt600.jpg 可是我不太會用,連線到smtp.gmail.com是可以, 但下達第一個指令後就沒反應,無法繼續下指令, 可能是對這Nexus軟體不熟,設定不正確, 不曉的有誰可以正確設定,成功發信?或者用其他指令軟體成功發信。 此篇文章於 2007-12-27 06:55 PM 被 axpm0n 編輯。. |
回覆 |
會員 ![]() | 回覆: 如何用指令連到Gmail的smtp伺服器發信? 有特殊用途嗎? 為何需要指令發信? |
回覆 |
會員 ![]() | 回覆: 如何用指令連到Gmail的smtp伺服器發信? |
回覆 |
高級會員 | 回覆: 如何用指令連到Gmail的smtp伺服器發信? Windows 一般的方法似乎辦不到 可能要用到微軟的新玩意 PowerShell |
回覆 |
會員 ![]() | 回覆: 如何用指令連到Gmail的smtp伺服器發信? 給你參考: 這是兩個 mail server 之間在講話, 商量要傅一封信, 一個是 abc.com.tw 的 mail server (收信局) 另一個是 hinet 的某個 mail server (發信局) 有個叫 [email protected] 的人要傳一則 mail 給 [email protected] -> 和 <- 表示的是傳送方向, 他們實際傳送的資料是沒有這一部份的. 紅字是指令, 其他的是 Message. -> 220 abc.com.tw <- EHLO msr18.hinet.net -> 250-abc.com.tw Hello msr18.hinet.net (may be forged), pleased to meet you -> 250-ETRN -> 250-AUTH=LOGIN -> 250-AUTH LOGIN CRAM-MD5 -> 250-8BITMIME -> 250 SIZE 0 <- MAIL From:<[email protected]> -> 250 <[email protected]>, Sender ok <- RCPT To:<[email protected]> -> 250 <[email protected]>, Recipient ok <- DATA -> 354 Enter mail, end with <CRLF>.<CRLF> (傳送內容) -> 250 Ok, message saved <Message-ID: [email protected]> <- QUIT -> 221 bye-bye 如果是我現在要傳送一則 mail 進 abc.com.tw, 我會這樣做: telnet 進 mail server 之後,他會回我我是 220 abc.com.tw 因為我不是 server , 所以 EHLO 就不必了. (有的 server不能省) 接下來, 打 MAIL From:[email protected], 他會回我 250 Sender ok 再打 RCPT To:[email protected], 他會回我 250 Recipient ok 再打 DATA, 告訴他我要開始傳信件內容了, 他也會回個 354 告訴你內容傅完後的確認碼是什麼, 此例為 <CRLF>.<CRLF> 傳完後, 他會回你 250 OK, 你下 QUIT 說 BYE BYE. 你可以 telnet 到任一個 mail server 玩玩看... 此篇文章於 2008-02-05 12:48 AM 被 ulimie 編輯。. |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。