经典的asp cdo smtpserver发送电子邮件超时

时间:2014-03-28 20:33:55

标签: visual-studio asp-classic

我正在使用经典的asp在我的本地visual studio 2005环境开发服务器上进行一些测试。开发链接的格式类似于http://localhost/.....。代码在测试服务器上运行,但在我的本地环境中不起作用。在我点击提交按钮发送电子邮件后,浏览器显示"等待localhost"一会儿然后给我以下错误。

Active Server Pages错误' ASP 0113'

脚本超时

超出了脚本执行的最长时间。您可以通过为属性Server.ScriptTimeout指定新值或更改IIS管理工具中的值来更改此限制。

使用以下代码进行更新:

 Dim cdoConfig, sch
    Set cdoConfig = CreateObject("CDO.Configuration") 
    sch = "http://schemas.microsoft.com/cdo/configuration/"     
    With cdoConfig.Fields
         .Item(sch & "sendusing") = 2 ' cdoSendUsingPort 
        .Item(sch & "smtpserver") = "(smtpserver inserted here)"
        .Update 
    End With        
    Set objCDO = Server.CreateObject("CDO.Message")
    Set objCDO.Configuration = cdoConfig 

0 个答案:

没有答案