作者Peruheru (還在想)
看板Visual_Basic
標題[ASP ] 使用CDO設定GMail的SMTP出現問題
時間Mon Aug 31 14:22:48 2015
最近在做要讓網站發認證信的功能
使用CDO並設定了GMail提供的相關參數
smtpserver = smtp.gmail.com
smtpserverport = 465 (or 587 or 25)
sendusing = 2 (遠端SMTP)
smtpauthenticate = 1 (需驗證)
smtpusessl = true (使用SSL)
sendusername 與 sendpassword 就分別是
[email protected] 和密碼
但是只能收到回應
傳輸錯誤碼為 0x80040217。伺服器回應為 not available
如果port改為587或25的話則是變成無法連接伺服器
可是這帳號密碼直接複製貼在網頁的google帳號登入是正確的
網路上的解答看來看去也不出上面幾個設定
難道GMail已經無法用CDO來送信了嗎?還是現在有什麼東西改了沒設定到呢?
https://www.google.com/settings/security/lesssecureapps
我連上面這個都設定了說,Gmail內也把IMAP存取打開了(雖然好像無關)
還有什麼我能做的嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1441002170.A.F5C.html
1F:→ cf1064: 登入gmail後點右上角頭像選我的帳戶,然後點登入和安全性 09/01 21:26
2F:→ cf1064: 中的登入google,再來移到最下面有一個允許安全性較低的 09/01 21:27
3F:→ cf1064: 應用程式,把他啟用後再試試 09/01 21:27
4F:→ MOONRAKER: 那不就是他後面那個連結 09/01 22:45
剛才又自己點進連結看一次,發現上次明明設定為開啟這次卻又變成關閉
可是在一樓說的方式進去看到的仍是開啟的,好怪,同一個設定在兩個地方顯示不同步
重新設為開啟後剛才終於收到信了...
感謝各位的意見
※ 編輯: Peruheru (220.134.18.8), 09/02/2015 08:46:48
5F:→ MOONRAKER: 原來還有這種問題 :| 09/02 10:20