Re: [VB?]用VB寫出一支透過POP3認證的程式
※ 引述《alubasun (拍泥噹~搞蕭郎!)》之銘言:
: 之前有一個olemail的dll程式
: 但是由於沒有source code
: 所以也不完全懂
: 現在上面則是要叫我直接寫一個程式去透過POP3認證
: (此認證動作只要USER NAME OK,再PASSWORD OK即可,不用做到mail的相關功能)
: 有沒有人可以給我一點方向呢? @@
: (olemail 的source code也好,或是透過POP3做認證的這個傳遞動作也好)
: 希望各位可以不吝指教了 ○rz
: 以上
以下是手動做POP3認鎮傳遞過程的動作
先找一台POP3 Server,還有好用的Telnet程式(如putty,不建議用kkman,pcman之類的)
然後用RAW模式連到server的port 110(不建議用telnet之類的模式,不然可能會錯)
然後正常認證過程會有類似以下的訊息,黃色字是需要輸入的...
+OK ready <468.1134985582@xxxx.edu.tw>
USER useracc1
+OK Password required for useracc1.
PASS mypassword
+OK useracc1 has 3 visible messages (0 hidden) in 312559 octets.
QUIT
+OK Pop server at xxxx.edu.tw signing off.
那如果視認證失敗的狀況呢...注意看亮白色的部分...
+OK ready <468.1134985582@xxxx.edu.tw>
USER useracc1
+OK Password required for useracc1.
PASS wrongpass
-ERR [AUTH] Password supplied for "useracc1" is incorrect.
+OK Pop server at xxxx.edu.tw signing off. <=不一定會Logoff,此因Server設定不同
首先建立連線,輸入用戶名稱,最後僅需判斷輸入PASS後,傳回的為+OK或-ERR即可
這樣應該知道怎樣下手了吧 :)
其餘POP3協定資料可以參照 http://www.ietf.org/rfc/rfc1939.txt
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.88.170
推
12/19 19:50, , 1F
12/19 19:50, 1F
→
12/19 21:53, , 2F
12/19 21:53, 2F
→
12/19 21:55, , 3F
12/19 21:55, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章