ASP CDO 80040213仅在一个子域上出现间歇性错误

时间:2015-08-16 10:19:09

标签: asp-classic smtp gmail

我已经使用CDO通过经典的asp页面发送电子邮件多年了,但是几天前我开始收到" 80040213传输无法连接到服务器"错误。

我可以粘贴代码,但这可能不是问题,因为它已经工作了多年而且我在测试网站上没有收到错误(http://test.xxxxx.com)而且经过几个小时的困惑后,我重新启动了服务器并重新开始工作。

但是昨天又发生了一次,我重新启动了服务器几次,但它还没有重新开始工作。

这是一个谷歌应用程序帐户,我尝试过使用SMTP端口25,465和578.这三项工作在我的测试中运行良好。网站,但没有在我的www上工作。站点。

它位于Windows Server 2003 R2上。

该网站每天发送约200封电子邮件。

我尝试在该域上创建新用户并使用我的私人Gmail帐户,这也是测试的结果。网站,但我的www没有任何区别。站点。

然后我又重新启动了我的服务器,它开始工作了!

以下是代码以防万一(我无法发布完整代码,因为它包含太多链接):

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
objCDOSYSCon.Fields("configuration/sendusing") = 2
objCDOSYSCon.Fields("configuration/smtpconnectiontimeout") = 60
objCDOSYSCon.Fields("configuration/smtpauthenticate") =1
objCDOSYSCon.Fields("configuration/sendusername") = "xxx"
objCDOSYSCon.Fields("configuration/sendpassword") = "xxx"
objCDOSYSCon.Fields("configuration/smtpserverport") = 25
objCDOSYSCon.Fields("configuration/smtpusessl") = 1

0 个答案:

没有答案