[ASP ] CDO寄信失敗

看板Visual_Basic作者 (還在想)時間8年前 (2016/09/05 17:11), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
大家好 維護的伺服器遇到CDO信件寄不出去的情況 使用的是GMail的寄件設定(smtp.gmail.com,465port,SSL連線,需要帳密) 伺服器是古色古香的Windows 2003 R2 IIS6 執行.send動作時會顯示 CDO.Message.1 錯誤 '80040213' 第二行是亂碼,不知道要怎麼改變成可讀文字 錯誤碼google後好像就是登入失敗的意思 但是我把這段寄信程式單獨複製出來 一模一樣的設定和程式碼,在另一台主機上就寄出去了 想說會不會是Port沒開什麼的,但是去防火牆開465和587 port了也沒效 而且在該台主機上開outlook,使用相同帳密和伺服器設定,信寄得出去 這表示就單純只有那台主機上的ASP(IIS)無法寄信,其他管道都可以 CDO也註冊了(regsvr32 Cdonts.dll),不給寄就是不給寄 搞了一整天了還是搞不懂為什麼就只有它寄不了 請問有沒有什麼使用這種方式寄信時,需要注意得眉角被我漏掉了? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1473066707.A.63F.html

09/05 17:14, , 1F
另外GMail允許較低安全性的設定確定已經開了
09/05 17:14, 1F
文章代碼(AID): #1NpJRJO_ (Visual_Basic)
文章代碼(AID): #1NpJRJO_ (Visual_Basic)