作者Peruheru (还在想)
看板Visual_Basic
标题[ASP ] CDO寄信失败
时间Mon Sep 5 17:11:45 2016
大家好
维护的伺服器遇到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://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1473066707.A.63F.html
1F:→ Peruheru: 另外GMail允许较低安全性的设定确定已经开了 09/05 17:14